The hibernation issue seems to be due to recent update of systemd as reported here:
https://forum.endeavouros.com/t/hibernation-stops-working-after-last-upgrade/48817/10
Reinstalling systemd and related packges (systemd systemd-libs systemd-resolvconf systemd-sysvcompat) fixed the issue for me.