Spawn Point Messed Up

When players join my world they spawn in blocks and suffocate and sometimes crash when they try to re spawn, but if they were able to re spawn they spawn in at the correct spawn point that i set.

Plugins:
AutoFish (friend made this for me just an autofish fishing rod)
BuycraftX
ClearLag
DummyFawe
DynamicShop
DynMap
Essentials X
Essentials X Chat
FastAsyncWorldEdit
Jobs
LuckPerms
mcMMO
SaberFFactions
Setspawn
Staff+
SupperVAnish
TAB
Vault
WildernesTP
Worldguard

Server ip if you want to test it out:
play.outdatedmc.xyz

Can use process of elimination to figure out what plugin is the issue, as this sounds like a plugin messing with spawn locations.