I just finished a project a couple weeks ago that uses Deep Sleep on the XIAO ESP32C3 if you want to look at the code it’s here:
After about a minute of not getting any button presses it goes to sleep.
Of course it wakes up when you press the button again.
I hope this helps someone. I’ve been using for several weeks with no problems.
Thanks,
Jeffery