The only thing that comes to mind is that there was a schema change, and therefore the promoted properties are somehow broken. Then, once you open and resubmit the form, the form gets upgraded to the latest schema and the promoter properties are pushed out correctly.
Was there a schema change when you made changes to the form? Were the promoted properties added/removed or modified?