Access Violations are usually caused by trying to access a NULL pointer. It’s impossible to debug this kind of thing without the code in front of you, so I suggest adding breakpoints and checking that all of your pointers are initialized when ServerTravel is called. You can find the offending pointer and trace the problem back.