Change Session Host during Session if Host Disconnets

UE4 does not support that, what you asking for part of what is known as “P2P” and it is yet to be implemented and it was on road map for long time now:

I think it is possible to create less-seamless solutions, by createing new host and trying to restore as much data as possible from what client had, kind of like old CoD on consoles or Uncharted did when host left…