I need to look at the particular test case because this is weird. What version of Guvnor are you using? If your bpmn2 for some reason cannot be saved (fails parsing) you should get a message telling you you cannot save, but you should not loose your work.
Open Jira and describe test case and will look asap.