Not to alarm you or anyone else, or to suggest that my particular experience is representative of anything other than my very particular workstation setup, but I hear you on not wanting to damage anything. I was at one point doing a lot of coding with customJS and Dataview, and when I started doing that I started seeing KP’s MUCH more frequently, at one point it felt like every other time I saved my scripts in customJS. And I tried a lot of things, going with external/without external monitor, quitting and re-opening after each script update and after waking my laptop from sleep, etc. Until one day I started having issues with my laptop performance overall. Finally, my Wi-Fi completely crapped out. I will probably never know if it was related to the KP’s, but nothing I did could bring my Wi-Fi back. In safe mode it worked, but even with Apple Support’s help, resetting PRAM, etc. etc., we couldn’t isolate the issue. Apple finally just advised something had become corrupted in my data somewhere, and that I should just reinstall everything from scratch. It was NOT a pleasant experience. After reinstalling everything, I stopped messing with customJS and Dataview for a while, and in fact I stopped using Obsidian much for a while. But I recently fired it up and started using it actively again, and I just had another KP today, which brought me back here.
This experience has shaken my faith in the stability of the app. I completely understand that plugins are used at your own risk, but so much of the value in Obsidian is in its extensibility that I wonder whether I would want to use it in its bare-bones default state. I’m hoping Monterey brings some relief, because as is, Obsidian is starting to feel like an app that is forever in beta. I hate saying this, because I absolutely love the community and am in awe of the developers. But at some point as a user you have to focus on your work and stop worrying about the stability of your app.
Fingers crossed.