I have to make an RPG game, but I got an issue, when player trying to join the game, the player will be stuck in the Joining Server screen for a long time… (sometime Roblox crashed.) I have tried to separate all union but still doesn’t help… and I have removed all autoload data of DataStore2
So, how much time are we talking about here? What are your PC specs? And are you testing on Roblox Client or on Roblox Studio? Give us a bit more details.
Try turning on StreamingEnabled in the workspace. StreamingEnabled will only stream parts of your game to the client, and it should run a lot faster. Check out more here: Content Streaming | Documentation - Roblox Creator Hub