I used to run a script locally that would set number fields to the value in a summary field. The idea was to see a balance due in an instant without having to have the summary field recalc constantly. If we needed to update it we'd click a button to get the newest information.
I'm running the same script on the server (yes with the added go to layout, perform find by sending a script parameter) and it doesn't work. The number fields wind up empty.
I've even added a commit record step and 1 second pause between each set field and nada.
Locally the script didn't move on to the next step until the summary field had the calculated number to drop in. It seems on server this might not be the same?