Basemaps occasionally slip below the surface and flicker, and need height change by tugging up & down.
They often times get tuged out of alignment, when you push a building around.
Basemaps are best manipulated from looking straight down, with trainzoptions file at @ -surveyorfov=125, give or take a bit (=85 to =185)