The executive summary is a suggestion to use one copy of SuiteCRM to develop modules & another for production, as the module builder is not perfect.
I’m in the process of switching from vTiger to SuiteCRM & loving the way SuiteCRM works.
My thanks to the Sales Agility people for taking the frustration out of SugarCRM.
I made up a module to record my clients Assets (or Equipment) details.
I was taking it step by step & imported the data almost successfully & then went back to import after the corrections were made.
The module fell over & failed to redeploy after several changes & it looks like it was related to the imports.
Although the CRM told me there was no data after deleting it using the mass delete in the Web Browser, phpmyadmin then found 3 times the imported number of records still in the table.
When you delete a record in SuiteCRM/SugarCRM, the record is set to deleted = 1. This means if someone deletes something, their actions can be traced and/or the record can be recovered.
In terms of your module builder issues, are you getting errors in your sugarcrm.log?