@grebnek Just an update on the other issue created as a result of this thread:
As of Rockstor 3.8-14.14 testing channel update at least Web-UI initiated balance operations should be better reported and should now be aware of the paused, pausing, cancelled and cancelling states and be able to report the current progress ‘mid balance’. Not perfect yet but step by step.
Thanks for your help on these issues.