I’ve already enabled Restricted Mode, yet the issue persists. I don’t encounter this problem in other software, which makes it all the more perplexing…
I vaguely recall that the issue used to occur intermittently before—restarting Obsidian would usually fix it. But lately, it’s become a guaranteed occurrence.
So the next step is we need to find out if this behavior is happening system-wide or only in your main user account on that device.
When you get a chance, create (if needed) and login to different macOS system user account. Open Obsidian in there – a test vault or the Sandbox is fine – and see what happens. That’s what I would try.