Quote Originally Posted by Inferrd View Post
As I understand it, it's because you are updating the wrong instance of Form1 when you use the code in the Module.

I think this thread from last year will explain your problem.
Don't think that can be true because, as the OP says, the ProgressBar Value is updated. It's just that the paint of the bar doesn't happen.