Experience freezes when playing only in public place

I have been working on my game for a few weeks now and I have been having an error when testing my game outside of studio.

When I join, the game loads and as soon as my player loads in and the loading screen fades out, the game freezes and doesn’t unfreeze.

What I have tried:

  1. Using multiple devices (same result, nothing changed. I used 4 different pcs)
  2. Checking scripts for any loops or things that could freeze the game (nothing)
  3. Checking for output errors (no errors)

The game uses ZERO free models, and only the official plugins. The error only happens when testing in public servers, studio testing is unaffected.

There are no scripts inside of any parts and so far only about 5 or 6 scripts are in the game.

Well Private Servers unlike Public servers, send lower amounts of data back and forth etc as in Public servers it has more data to load and such, is your game heavily scripted or anything?

Nope, almost no scripts are being used.