Clear the browser cache and verify to make sure u logged in as admin.
jcr:isCheckedOut is set to true when you check out the node. When the node is checked out you can write to it. The JCR specification describes this in more detail. You can refer to sections 3.13 and 15 in JSR 283. http://www.day.com/specs/jcr/2.0/15_Versioning.html
Clearing the browser cache didn't help . Logged in user is admin only.
The state of a page can be very tenacious and sometimes lingers on despite clearing cache. One thing I do to confirm the new version is not seen because of caching is to open a new incognito window within Chrome. The incognito window does not use any of the state information that already exists in the browser and is a more true reflection of the current state of your content. Be sure to close all of the incognito windows when done. If you have one open somewhere already this trick does not work.