Obsidian Community plug in resets after laptop shutdown or restart

First, search the help docs and this forum. Maybe your question has been answered! The debugging steps can help, too. Still stuck? Delete this line and proceed.

What I’m trying to do

My System Setting: Macbook Pro 2021 M1 with Obsidian Sync

Issue:
I suddenly started having this problem where Obsidian’s theme setting and some plug-ins didn’t work. It’s weird how some plug-ins remain installed, while some doesn’t. This is just a few that got deleted - Calendar, Dataview, Omnisearch.

Prior to having this issue, I tried some new things to optimize my Macbook performance. But after recognizing the issue, the same issue comes back everytime I restart or shutdown the Macbook. For instance, I downloaded and installed “Dataview” community plug-in, but it not installed anymore once I restart/shut down my macbook. And only the few that doesn’t get automatically uninstalls remain in the list of community plug in.

I would like to do one of the following:

  1. I would like to stop this issue and restore my previous Obsidian setting and community plug-ins if possible.
  2. If full restoration is not possible, I would at least want to stop this issue so that I can build my Obsidian again.

Prior to having this problem, I tried a few new things to optimize my Macbook performance. I’m just going to list things that I think is irrelevant in case it may be related to this issue

  1. deleted login items - I did not delete Obsidian though
  2. disallowed apps in “Allow in the Background” - But there doesn’t seem to be anything related to Obsidian
  3. in Terminal, I executed “sudo purge” to delete cache in my RAM
  4. in iCloud setting, I turned off Photos, Image Playground and Freeform synchronization

Things I have tried

Upon google search and AI search, I found that iCloud Drive synchronization conflicts could cause such issue if my vault is in iCloud. Namely, “Optimize Mac Storage” option could cause this issue. Not only do I not see the “Optimize Mac Storage” setting, I’m not sure if it’s even related to my issue as I’m using Obsidian Sync.

Any input would be much appreciated. Thank you!

Update:

I noticed that the community plug-ins that disappeared all had “manifest.json” files renamed as “manifest [conflicted].json” as shown below. Is this indicative of anything? Seems like some sort of incident created conflicts and made the system to renamed them as “conflicted.”

What would be the best way to revert this issue?

Hello. If you are using Obsidian Sync, you not keep your vault within iCloud, as the two sync system can race each other and create this type of problems.

I suggest you make a backup. Then, move the vault folder out of iCloud, open Obsidian on that folder and create a new remote vault.

Docs here: Introduction to Obsidian Sync - Obsidian Help