Invalid Local Player While Logged into Steam

I am trying to create a host game function. I works great when I am not logged into steam. However upon logging into steam things get weird.

So in the above picture, the “Get Owning Local Player” node returns the local player but when I am logged into steam the local player doesn’t have a “CachedUniqueNetId” or in other words “CachedUniqueNetId” = null see below:

As far as I know steamworks is integrated correctly (the steam overlay displays correctly). Does anyone have any inkling as to why this would be happening?

I figured it out. The version of steam SDK did not match. I have version 1.32 and UE4 thought it had 1.30 so fixing that solved everything.