I am exactly referring to this issue - VersionException after author edits a page but in AEM 6.3.
This issue should not occur in AEM 6.3 as there was an FP released in AEM 6.2 per the above link.
I am currently seeing the same behavior in AEM 6.3 following the below steps -
- Login as non admin user - say user1
- Edit the page - And lock the page after edit.
- Later sometime, use request for publication without unlocking the page -
- User with admin/publish rights could publish this page ignoring that the page is locked. Now the page is published.
- Later when same user user1 unlock the page and try to edit, they would see the following error on the page. Users can't edit the pages anymore.

In the back end I see the following errors
org.apache.sling.servlets.post.impl.operations.ModifyOperation Exception during response processing.
javax.jcr.version.VersionException: Cannot set property. Node is checked in.
As detailed in the above pasted adobe article, user was able to edit the page once its checked out using crx/explorer.
Ideally, pages should not be published unless the page is in unlocked state.
Comments, thoughts ? kautuksahni