Server travel sometimes failing?

What is the best way to server travel or correct way, what I do is remove all the actors then change the map any ideas help ?

if your using the existing function ProcessServerTravel(string URL, optional bool bAbsolute)

Make sure your checking the var WorldInfo.TimeSeconds

// force an old style load screen if the server has been up for a long time so that TimeSeconds doesn’t overflow and break everything

bSeamless = (bUseSeamlessTravel && WorldInfo.TimeSeconds < 172800.0f); // 172800 seconds == 48 hours, if it goes over map rotaton stops and it stays on same map 24/7