Yes, you should be running an SSD for your system at this point. Now. Whether this will fix the disconnection on teleporting is not certain. Meaning there are people having that problem even with SSDs. However, that will certainly be a point of causing delays in things loading enough that it might be responsible too. So:
Load times are going to cause issues from a HDD. And the speed difference is so huge it isn’t funny.
Look at it this way:
HDDs - At their best, they can move data at a max of 120-150MB per second. Faster if you have a RAID, but not much faster.
SSD (SATA) - These hook to the same connectors the HDDs use, but can range in speed from 200-500+MB per second. Some are rated for 600, but its rare for everything to align to make that speed happen. They also have a slot variant that looks like the next entry, but is still considered a SATA based version.
SSD (NVME) - These are the current beasts you want to run. These have speeds of under 2000MB per second, to speeds that can run up to near 7500MB per second on PCIe X4 lane hardware. With the new X5 lane tech, supposedly speeds of over 15,000MB.
Next is whether or not your system supports the NVME style of drives. And prices are dirt cheap on SSDs right now. Now if your system doesn’t have any support for these drives, you have a couple of options:
One. Opt for a PCIe card installation of a drive board that you can mount one on, or
Two. Get a SATA SSD instead, and deal with a slower drive. However it should be fast enough for the game to play better and it certainly is faster than a HDD.
But yeah. Its no joke, running this game (many recent titles) on anything other than a SSD is going to cause you some problems, not the least of which, load delays and stutters when traversing the map.
Good luck. Need some hardware suggestions, then post with your system details. Brand and model of motherboard if its a desktop, or brand and model of laptop if its that.