I’ve read your post. And I’m really getting worried about the reliability of all that I’ve been trying to do lately.
I felt forced to switch from Arduino IDE to VSCode, BECAUSE OF SPIFFS. But now I fell like walking over mud. Nothing seems to work properly. Everything in this environment depends on a lot of terminal line commands. I just can’t focus on the application I must write itself.
I’ve installed VSCode about two years ago, but I’ve never been able to make something work, not exactly because of the code. I’ve tried to migrate working codes from Arduino, but because of this or that, they wouldn’t run in VSCode.
It’s like driving an old clunker that stops from time to time and you must open the Motorabdeckung and try to fix something. When it’s ready, you’ve already forgotten that you was supposed to catch your children at school in your way home. Too messy. They must think it over. I don’t think I should deviate my attention from the application my customer is waiting for to dedicate on improving my terminal skills.
And now, I can see consistency in your report. Maybe I shouldn’t have abandoned Arduino because of SPIFFS, but abandone VSCode and keep using Arduino IDE without SPIFFS.
By the way, I’ve been using Arduino very successfully up to Arduino Pro IDE. Then they’ve moved to Arduino IDE 2.0, writing it from scratch. Obviously it’s showing some instability. I’m seriously thinking about going back to Arduino Pro IDE or Arduino IDE 1.8.15. I’ve written several very reliable projects with these.