Changes made in the Designer are not reflected when using anonymous forms
Changes that are made in the Designer are not shown in the Runtime or Design time URL's, until the item is checked in. This is expected behavior, however, only when its a different user. The user who made the changes does not see his own changes made, until its checked in.
This will happen when the user makes use of anonymous forms. Currently this is expected behavior because anonymous forms execute as the K2 App Pool account and not as the logged in user. When you run the form without checking it in, it technically executes as a different user and the changes you made will not be reflected, until a new check in is performed.
Is it possible to change this behavior?

Thank you for your feedback, however the behavior you describe is expected. Until changes are checked-in, they are only displayed to the user who has the form checked out. If the form is anonymous, then the K2 Designer cannot display the unchecked-in changes.
-
Gareth Schroder commented
The only current workaround is the following:
- Uncheck Anonymous Access on the properties panel on the form under Advanced.
- Finish the form.
- Check the form in and check it out again.
- Edit the form.
- Re-check Anonymous Access on the form.
- Save the form and refresh the Runtime version.
- The form's runtime version should now have updated and it should be possible to update the form up until the next check in and check out, after which the same steps will have to be taken.