Xbox private server no crash!

Strange thing I have noticed today. Join any public server and the game will freeze on the broken highway after 10 or 20 seconds. Reproduced this bug 20 times in a row. Joined a private server that was open without password…played for 2 hours no crash no freeze. So rented my own Xbox one
server and have been playing for more than 4 hours without any crashes or freezing nor dashboarded. Idkw but it seems its the official servers that are at fault for this crashing while as I said private servers seem to be 100% fine smh