Static Mesh Components moving differently in-game than in Character BP viewport

I have a character and he holds a static mesh that’s attached to a socket in his hand. In the character viewport, the mesh moves smoothly with the animation. But when testing in-game, it’s like the timing is off and it does not move naturally with the socket. Anyone know what’s up?

Edit: Restarting UE fixed this