Since I brought this post back from the dead, I thought I’d share the solution I found for this:
Somewhere at begin play (I’m doing it on my player controller) just use the node “Set focus to game viewport” and it’ll register the cursor so it can begin updating correctly. Unreal apparently doesn’t register it until you’ve clicked after a level load. Not sure why, but this seems to fix it.