Sharepoint Designer Workflow - resetting the value itself


I have a SharePoint Designer workflow like the following: (just an example)

If ActionId equals 1
Email InfopathForms:Customer Email

Sometime later, it changes itself to the following:

If field equals 1
Email InfopathForms:

Where the field ActionId is lost and the Customer Email is lost too. Also in the email body, all the Lookup fields are also lost...

Has anyone had this problem before...? This has happened like 6-7 times already... If anyone know a solution to fix it please let me know... much appreciated!!!!!!!!!!!!!!!

And is there some way to backup the workflow...? So I can easily restore it after it resets itself..?

sharepoint designer is not the most useful tool for developing and deploying workflows. I have not experieced this problem. Somthing simliar when two dev's were attacking the same list with sharepoint designer. could this be your problem?