For those interested in running the Navigator themselves: I've started a wiki on the repo, and added a Running TruckSim Navigator page. Please have a read and give any feedback you can, so I can continue to improve it (all I know right now is, "well, these directions work for me!
@hoseclamp72 yikes, not sure why you ran into the client crashing... my wild guess it's related to timestamps: if your computer's clock is off / differs from my server's clock by more than 30 seconds, then the client handshake will fail. But it sounds like you haven't run into any problems on your main PC? If you run into any more problems, then please try starting the client from the command line, so that any error messages printed are preserved.
Also: I'm sad to hear about the display timeout issue. I haven't run into it with my iPad, but I'll try and see if I can borrow a friend's Android tablet to test things out.
About the QR code not appearing on the client anymore: yeah, the pairing flow is a bit wonky. It only shows the QR code if the client is unknown to the server: presumably, you should be able to reopen the navigator site on a previously-paired browser, and it'll just "remember" all the settings. But it sounds like that's not the case
@TwinShadow : my server logs are only retained for 7 days, so unfortunately, I can't go back and search for what might have caused your connection to close. I also couldn't find anything, in any of the libraries I'm using, about error code 238. Please let me know if it happens again!