Deep sleep and wake up?

Hello, I am disappointed with my purchase of several “Seeed Studio xiao”
the module does not respond to an external source if you put it in deep sleep whether under circuitpython or micropython or even arduino ide, under circuitpython it’s simple the alarm module does not exist
for a “risc-v” under arduino the same no external alarm, ultimately no way to erase the memory to start from scratch, I just wanted to put the module into deep sleep and wake it up on an external interruption but this is impossible, if any of you have a solution? I’m interested, thank you