If you haven't changed the attribute, the problem may be with the user. Confirm via SQL that the user has roles/privs assigned (and not pending, but actually complete).
If they do, try creating a brand new UI task with just mskeyvalue and mx_assignment and confirm that its still broken.
Peter