Been a while since a last post but spent some time learning how to create the coding backend for a basic hosting and joining function, then destroying the multiplayer session so a new one can be made.
This helps to prevent memory leaks in unreal games.