I can test that now... I just uninstalled Pets.
The bad news is that I HAVE seen the problem again, even with Pets installed.
I knew I should be skeptical.
I must admit that it took some work to get it to happen, but it did happen.
Don't put paintings in your sims inventory when on a community lot if that sim is a manager on the lot. That's how I broke it. I should also mention that I saved and exited while the sims were still at the community lot. I probably should have sent everyone home first.
I'll post here again with whatever I may find out about this with no Pets installed.
I would suspect that once they addressed the issue it should be OK in the subsequent releases too. Key operatives are SUSPECT and SHOULD.