MY server has an issue with the initial spawn once joining

The problem is when I host and people join the game, they will attempt to spawn their first car and it will spawn it twice and that also makes them desync most of the time. But, when it works there is no problem with spawning any vehicles after that or desyncing… Can anyone point me in the right direction to fix this issue? Thanks!

Also, when you first join you cant see that anyone else is in the server(ping or number of players) until you get past this desync/initial spawn issue.