There's nothing I can help with, but I had the same issue on the newer versions of OpenBVE. From the 1.5.1.0 version to the 1.5.497.1339-travis version, nothing worked that good, the v1.5.1.0 was the worst: white textures, lags, blinking textures, back to the menu crash at 50% loading with "out of memory" error messages; then the v1.5.1.2 was better, no lags but still, white screen with only the locked doors indicator and speedometer showing up as I loaded the R40S on the F line, (same thing on the 1.5.1.0 with the R46),game crashing at 50% on some routes depending on the train you chose... And finally the v1.5.497.1339-travis, still nothing, the cab wasn't even showing up, just the brake levers and the speedometer and then the tracks.
That's why I'm sticking to the v1.4.3.0 which works just perfectly.