My friend your not alone: https://www.dell.com/community/XPS/Suspend-and-hibernate-issues-on-XPS-15-9500-on-Linux/td-p/7646809
Your title suggests an interest in hardware, All my Lenovo's hibernate...