Cannot set read-only

Greetings,   Why would a nanoflow allow me to change some attributes of an object but error on others saying I cannot set because it is read-only?  I have a wizard that passes the object from page to page as they make changes and the nanoflow updates the object, however it always errors when trying to change some of the attributes.  If I take out those attributes from the nanoflow it changes the other attributes without error.  The nanoflow only changes one entity and none of the attributes are calculated attributes.  
1 answers

Did you check the access rules of the entity? Because depending on the user role I can make some attributes read only for that specific role.