I use Obsidian on two devices: a PC and a Redmi 9T (Android). I have ‘Obsidian Sync’ and have been using it for almost a year without issues. Twelve days ago, after using the ‘Advanced Canvas’ plugin on my PC, I noticed that the plugin significantly slowed down Obsidian on my phone. So, I decided to remove it after some tests on my PC. The problem is that right after this, my canvases no longer opened, showing an icon in the top right corner saying 'can’t open file “” '. Most of the canvases I opened during my tests with ‘Advanced Canvas’, which probably changed the code of the ‘.canvas’ files, are affected. Other canvases open normally.
I just uninstalled Obsidian on my phone to avoid any synchronization issues, and I corrected the ‘.canvas’ files using an online JSON formatter. They reopen, but after any modification, when switching pages, the same error occurs, as if Obsidian is no longer able to manage the code autonomously. I have the same issue on about 60 heavily loaded canvases.I based my corrections on this link “https://forum.obsidian.md/t/my-canvas-file-got-corrupted-is-it-recoverable/58876” to fix errors in my Obsidian canvas files using Notepad++. My issue is that every time I do this, the canvas reopens in Obsidian, but if I add a card, switch to another canvas or note, and then try to reopen it, it no longer works. It’s as if Obsidian can no longer manage the canvas coding. What mistakes might I be making, and what steps should I take to resolve this?