It still looks like it's happening. I just updated to the latest github and it's scrambling the plugin params. But I think I've pinpointed when it happens. This time I can reproduce the error.
I have an email and redirect plugin connected to my form.
Here's the param content before the scramble:
{"outro":"","reset_button":"0","reset_button_label":"Reset","copy_button":"0","copy_button_label":"Save as a copy","goback_button":"1","goback_button_label":"Go back","apply_button":"0","apply_button_label":"Apply","delete_button":"0","delete_button_label":"Delete","submit_button":"1","submit_button_label":"Sign-up","submit_on_enter":"0","ajax_validations":"0","submit-success-msg":"Thank you for signing up for our November 28th Webinar. We will send you more information soon.","suppress_msgs":"0","spoof_check":"1","multipage_save":"0","note":"","pdf_template":"admin","admin_form_template":"","admin_details_template":"","show-title":"1","show-title-in-detail-view":"1","print":"","email":"","pdf":"","show-referring-table-releated-data":"0","tiplocation":"tip","process-jplugins":"2","cck_category":"22","plugin_state":["1","1"],"jump_page":["\/"],"append_jump_url":["0"],"thanks_message":[""],"save_insession":["0"],"redirect_conditon":[""],"redirect_content_reset_form":["1"],"redirect_content_how":["popup"],"redirect_content_popup_width":[""],"redirect_content_popup_height":[""],"redirect_content_popup_x_offset":[""],"redirect_content_popup_y_offset":[""],"redirect_content_popup_title":[""],"email_to":{"1":""},"email_to_eval":{"1":""},"to_group":{"1":["7","8"]},"email_from":{"1":"info@handsontheland.org"},"email_subject":{"1":"Webinar Sign-up Form"},"email_template":{"1":"-1"},"email_template_content":{"1":""},"email_attach_type":{"1":""},"email_attach_eval":{"1":""},"email_conditon":{"1":""},"plugins":["redirect","email"],"plugin_locations":["front","front"],"plugin_events":["new","new"]}
Here's the content after the scramble:
{"outro":"","reset_button":"0","reset_button_label":"Reset","copy_button":"0","copy_button_label":"Save as a copy","goback_button":"1","goback_button_label":"Go back","apply_button":"0","apply_button_label":"Apply","delete_button":"0","delete_button_label":"Delete","submit_button":"1","submit_button_label":"Sign-up","submit_on_enter":"0","ajax_validations":"0","submit-success-msg":"Thank you for signing up for our November 28th Webinar. We will send you more information soon.","suppress_msgs":"0","spoof_check":"1","multipage_save":"0","note":"","pdf_template":"admin","admin_form_template":"","admin_details_template":"","show-title":"1","show-title-in-detail-view":"1","print":"","email":"","pdf":"","show-referring-table-releated-data":"0","tiplocation":"tip","process-jplugins":"2","cck_category":"22","plugin_state":["1","1"],"jump_page":{"1":"not found!"},"thanks_message":{"1":"not found!"},"redirect_conditon":{"1":"not found!"},"redirect_content_how":{"1":"popup"},"redirect_content_popup_width":{"1":"not found!"},"redirect_content_popup_height":{"1":"not found!"},"redirect_content_popup_x_offset":{"1":"not found!"},"redirect_content_popup_y_offset":{"1":"not found!"},"redirect_content_popup_title":{"1":"not found!"},"plugins":["redirect","email"],"plugin_locations":["front","front"],"plugin_events":["new","new"]}
I think it happens when you click Save on the form and stay on the form page, rather than Save and Close. Then if you click Save or Save and Close a second time, it saves the scrambled (or unloaded) form plugin parameter content.