Losing Code

We have a problem of losing code often at my company. We save often but the code still gets lost. We had this problem since R6 and it occurs both for Formula and Lotusscript. I have reproduced the problem in my version of the Designer as follows.

Scenario 1

Press “New Agent” button

Enter “Name”, Select type “Formula” and press OK

Save

Write one or more lines of code

Save & Close

Result: Nothing gets saved only the agent with its name!!

Scenario 2

Press “New Agent” button

Enter “Name”, Select type “Formula” and press OK

Write one or more lines of code

Save

Write one or more lines of code

Save & Close

Result: Only the lines of code before the first save get saved.

If i create the agent, close and re-open it and then write my code it seems to work fine but i remember losing code in existing agents in the past so am not convinced it will be ok.

I found this issue

http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/f2f5acc984f5fd5185256f96003d428f?OpenDocument

in the R6 forum that suggests a problem with having Allow Design Locking enabled but we need that feature so we can’t disable it.

Anyone has this issue as well? Is there anything we can do to avoid it?