Can someone help with an Output error?

I keep getting this error in the Output:

Resolving genericSTM32F103RC dependencies...

Already up-to-date.

Updating metadata for the vscode IDE...

UserSideException: Processing genericSTM32F103RC (platform: ststm32@~12.1; framework: arduino)

--------------------------------------------------------------------------------

Verbose mode can be enabled via `-v, --verbose` option

*** Do not know how to make File target `__idedata' (/Users/johncoobs/Desktop/Marlin-2.1.2.4/__idedata). Stop.

========================== [FAILED] Took 0.93 seconds ==========================

I’ve gone through every file I could find (using Mac terminal) and removed any reference to “idedata” but I still get the same Output. I’m stumped

What PlatformIO core version is this? CLIpio system info

(base) MacBook-Pro-2:Marlin-2.1.2.4 johncoobs$ pio system info


PlatformIO Core 6.1.16
Python 3.12.4-final.0
System Type darwin_x86_64
Platform macOS-10.16
File System Encoding utf-8
Locale Encoding UTF-8
PlatformIO Core Directory /Users/johncoobs/.platformio
PlatformIO Core Executable /opt/miniconda3/bin/platformio
Python Executable /opt/miniconda3/bin/python
Global Libraries 0
Development Platforms 11
Tools & Toolchains 39


(base) MacBook-Pro-2:Marlin-2.1.2.4 johncoobs$

Nobody has any thoughts???

Where do you get this environment from? It’s not listed in Marlin at all as [env:genericSTM32F103RC]. Did you add it yourself? What happens when you switch to env:STM32F103RC_creality?

https://docs.platformio.org/en/latest/boards/ststm32/genericSTM32F103RC.html

I was getting the same result (idedata) with STM32F103RC_mini_E3_V2.0 and any other version. Very frustrating.

I’m up grading an old JGAURORA A8 from 8 bit to 32 bit. That shouldn’t matter though I think.

It seems to be the file “.scconsign311.dblite” has the only reference to “idedata”. It’s a binary file that gets regenerated whenever I delete it. So the question is where is it coming from and how can I get rid of the “idedata” reference