I had noticed the same with every ST4 build to date (currently 1848)
Easy repro
- Start Hosting Session on iPad 1 (i.e. Host)
- Join network session on iPad 2 (i.e. Client)
- Start playing a song on iPad 1 - iPad 2 shows same lyric sheet along with timestamping, etc. if created
- On iPad 1 (Host), go into Network Sessions and Stop Hosting (simulate a dropped connection, network outage, etc.)
- On iPad 2 (Client) the lyric screen goes blank, the Queue (if visible) shows as Empty, title bar says "No Song Selected"
While I am sure the new Network Sessions network protocol is (hopefully 🙂 ) a LOT more resilient that in ST3, we have to assume there might be some reason for disconnection or network dropout.
In that scenario, the ST3 behaviour of the 'last loaded' lyric sheet being displayed, stays on screen, would be the preferable outcome. This at least lets the musicians get through the song and then deal with the problem and reconnect after end of song.
On that last note, and I will raise this as a feature request in another thread, I would really love to see the ability for a Client to automatically reconnect to a Host.