Save Load acts weird please help

So i got this system for saving and loading my game and the first time i exit and play the game it loads me correctly where i save but when i exit and load in again the position seems correct but the rotation is always in some other spot and consistently like always in that wrong spot also this happens the same everytime lets say i do this again first time it works then it doesn t also the second time my item dissapears like its not loading what i was holding this is in first person btw