I asked because Roles is a special type of column.
Users can only set a role that they own, and they can not change roles through the published project.
However, I understand that your case is in the data view, so that should work. If you can reproduce it, you should submit a ticket.