Why won't my Steam multiplayer work?

When i try to host using Steam, it fails and wont work, hosting with LAN does work but if i try to use Steam to host it just fails,
I’ve added the Steam lines into my DefaultEngine.ini from Online Subsystem Steam | Unreal Engine Documentation

I’ve got the Steam Subsystem plugin enabled

Here are screenshots of my Blueprint code: