I guess you have a custom development which makes the system behaves that way, can you disable the Web UI enhancements and log on with your Z role and do all the stuff? Should work as desire.
Deactivate an enhancement set in the WebUI for testing purposes
Cheers!
Luis