I have managed to solve my error above! One more thing...

The round_progress has gone to 104%. Should it not have found something by 100% or is this just the average?
Basically, is it normal for it to go over 100% or should I be worried??
'100%' is OF the statistical expected average of the random function of block mining.
If you get to 1,000,000 blocks you should find it close to average ...