Trackpad issues with Suspend-resume on Carbon X1 2nd Gen (20a7)

Suspend-resume does not work completely or at all depending on which kernel is installed.

In both F35&36, kernel 5.19, the system resumes, but the trackpad is not functional.
In F35, I downgraded to kernel 5.14, which was working fine for me.
In F36, I have found kernel 5.15 lts seems to restore most trackpad functionality except that 2-finger scrolling does not work after a resume.