This disconnect usually occurs due to process separation caused by least privilege.
In other words if you run a program using UAC, then try to watch what that program is doing with a windows/file explorer window, you won't see a real time update due to the two tasks running with different privileges.
Run a program using your standard rights and then view it with standard rights and you see proper updates.
There's no fix for this, it's by design. It's not a bug and that's not a lead in for a feature joke either.
Well, I suppose there is one fix for it, but it's a poison pill and a security weakness.
All of my written content here on TR does not represent or reflect the views of my employer or any reasonable human being. All content and actions are my own.