I am using Domino Designer, Release 8.5.1 Revision 20090929.1223 (Release 8.5.1) installed in Windows 7 on my laptop. Over the weekend, I updated a LotusScript agent in an application template, located on the server.
On Tuesday, I went into the office and using the same version of Designer, on my Windows XP desktop. Accessing the same application template on the same server, I open the same agent…and the code is old. Basically, while working over the weekend, I had made several changes and saved frequently. The code being shown on my LAPTOP is correct and the latest version. The code shown on my DESKTOP is from an earlier save, and has errors.
To add oddity to this problem, when the code is run, it is the correct and final code. No matter which machine it is run on. When the code is viewed in the debugger it is the correct and final code. When the code is exported to DXL it is the correct and final code. ONLY when viewed in Designer (which is, you know, kind of fricking important) is the code the old code.
Here is what I have tried to figure out the problem:
Different versions of application? Nope, checked several times to be sure the server is the same, the application is the same, everything is the same.
Different users? Nope, tried accessing with different users on different machines, and the same user on different machines. The code is only correct on my laptop.
Local replica? Nope, checked sever times to be sure it’s the server version. In fact, no local replica existed until I tried that as a means for fixing this.
Make a local replica, check it, and replicate to the server? Tried it, didn’t work. Looks good on the laptop, wrong on other workstations.
Export the agent to DXL, compare and import? Exported, they were identical. Imported ANYWAY, still shows incorrectly on workstation.
Different version of Designer? Nope. I am in the 8.5.2 beta, and it didn’t work there either.
The different OS? Nope, installed on another Windows 7 machine, still no love.
Reinstall? Nope. Uninstalled, completely cleaned the machine, reinstalled. No good.
Now, something that may or may not be related. On the workstation, I frequently get the following error:

I did a quick search on google and found that some people had that error and found their LotusScript agents weren’t always compiling. That sounded PERFECT! Except, their resolution didn’t work for me. Their suggestion involved getting rid of antivirus software. Which I tried, and still no love. In fact, I uninstalled the antivirus software, uninstalled Notes, reinstalled Notes and tried again.
Anyway, seeing that the error involved Java, I made some comparisons there. Hmmm, laptop on Java 6, update 16. So put other machines on same version. Still not working.
So, anyone? Any thoughts? Suggestions? At this point, I am ready to sacrifice chickens or something, if it will work.
Modified to add all the things I tried and already forgot that I tried:
Removed the app from desktop and bookmarks
Deleted cache.ndk
Deleted the workspace
Fixup Updall Compact on the app
New Copy of the template
Copied just the agent into a new blank application
Nada zip nothing. Still broken. Fun, right?