DeepSleep bricks XIAO_MG24

I have a big problem: following the ‘Getting Started’ page i reached the point regarding the bricking problem by the deep sleep.
My problem is that nothing is working on recovering the device; i’ve tried with the PC0 pulled LOW and adding the code to detect a user switch and enter an infinite loop (DOESN’T WORK); i’ve tried running the zip file ‘flash erase.bat’ (DOESN’T WORK, giving me ‘Error: No flash at address 0x08180000’).
Now if i try to run any code on the Arduino IDE, even a simple blink, i receive this error message: 'Error: [efm32s2.cpu] clearing lockup after double fault
'.
Any idea on a possible solution?