if i run cat /sys/power/mem_sleep I get s2idle. I thought that means that deep sleep is not supported. Correct me if I am wrong.
EDIT:
just tested it. with deep sleep I get failed to start qubes-core.service on boot.
changed it to s2idle. Keyboard not working after closing the lid. But the error is gone. (not sure if it worked before tho did not test it).
related discussion about wrong mem_sleep causing qubes-core.service to error Qubes-core Service failed to start - #2 by apparatus