false warning are a permissions problem?

Since upgrading SugarCRM to Pro 7.6.1 this past Friday users trying to create records on some custom modules get a warning: "There was an error while connecting to the server. Please Try again"

In reality the record is created but unless you are an Administrator on Sugar you can't see it.
As a result they have been creating duplicate records through no fault of their own as they repeatedly try to enter the new record.

One thing these records have in common is the team_set_id is Null.

Any thoughts on how to fix it?

I also noticed the subpanels on the Users module are not showing, I'm missing Roles among others which I would think would be essential for permissions.

I have repaired relationships, as well as logic functions, JS language and anything else I could think of to no avail.

I had a copy of PRD which I upgraded as a test environment and that didn't have any issues so I was happy to go to production with this new version but now it's giving me no end of trouble.

Any thoughts?
FrancescaS