@Martinski - I'm unable to reproduce the error at will so it seems to be intermittent, but after doing some more focused playing this morning it is definitely related to rebooting, NOT forcing an update as I stated earlier in the thread. I did get the "error" to occur once, but not unfortunately whilst I had your "test" version installed so didn't capture any log messages. I ran out of time to have the house internet being "fiddled with".
I think
@TheLyppardMan may be on to something with regard to:-
I think if you incorporated a short 10-15 second delay in your startup this may well solve it?
Or if you wanted to get cleverer it possibly needs a loop function to wait for the USB drives to become available if the user-specified location is within "/mnt"?