Symptoms
The Runtime version of a form is not the same as the designer version even though the form has been checked in
Diagnoses
The occurs after making some changes to a form which has fixed an error, but the change is not applied to the current Runtime version of the form, even though it has been checked in multiple times.
Resolution
Navigate to server and delete the runtime cache on both the source and target environments. After deleting this folder on both environments recreate the package with the affected views and form and redeploy to the target environment. That is if you have the package at your disposal. Or in this case it would be best to package up the forms and views before applying this method.