I’ve reported the same problem earlier : What are the Linux system requirements for tablet mode? - #33 by Q_Map
I think it’s caused by what Daniel_Schaefer wrote above :
I did add MODULES=(pinctrl_tigerlake)
in my mkinitcpio.conf and never had a problem since, but I’m not 100% sure it was what solved it because I did a bunch of change at the same time, please try it and tell us if it did solve it for you.