Units moving on client for Game Mode Base but not Game Mode

Hey guys,

So I have this weird situation.
When I spawn units into the game (at any stage, even before doing anything else) they work perfectly on server but on client they are not moving, and their animations are completely frozen. They take the initial idle pause of the animation BP but then the skeleton does not move at all.

I spent a lot of time checking for replications and such, only to realize that everything works perfectly when I derive my game mode from Game Mode Base instead of Game Mode.

Here is my game mode class. Do you guys see anything that might cause this issue.
I’d like to keep deriving from Game Mode class because of the added functionalities.

Thanks in advance!

I ended up using GameMode Base and re-implementing the features of GameMode manually.
Post can be closed!