SessionInviteReceivedDelegate (OnlineSessionInterface.h) not firing

Hey, I’ve been using the delegates in OnlineSessionInterface.h.
The specific Delegate “FOnSessionInviteReceivedDelegate” seems to never be called, even when a platform specific invite is received; I’ve tested this on steam.
Keep in mind all other delegates in OnlineSessionInterface fire perfectly fine, and I bind them in the exact same way.

I’ve also tried doing it manually with the Steamworks API using
STEAM_CALLBACK(UFriendsSubsystem, OnGameLobbyJoinRequested, GameLobbyJoinRequested_t);, to no avail.

Does steam simply not support this? Is there any solutions to this? The only posts I can find on this are years old and not answered.