I got mine working following this suggestion in the Node info:
In the imported flow, the Inject Node is set to run at noon on Wednesday, Thursday & Saturday. However, I changed it to run every day at 23:59. I also added another inject node so it will run every time I deploy.
Finally, I put a file name in "File Path" & changed Auto Initialize to Off but I am not 100% sure if necessary.
It has stopped asking me to re-enter my password at 192.168.XXX.XXX:3456 constantly so it seems to be working but it's been less than 12 hours so I don't know if this is a long-term solution. Also, I don't know what was wrong previously so I don't know why this fixed it.