VBA (OpenStaad ) can't get correct member end forces unless the Staad is open

Hi.

The new Staad update is giving me a headache.

Our Staad has been updated to the latest version. Because of this, my syntax in my program have to be updated too.

The code still can get exact member end forces IF THE STAAD FILE IS OPEN.

If the Staad file is close, I get zeros for all the 6 end forces array.

Am I the only one having this problem?

I don't have like this problem before when I used the older version of v8i.