@nopatience my guess would be this:
battery draining in suspend-to-ram mode would be 'normal' since it is just sleeping, not hibernating. not necessarily a battery issue.
not sure about your setup and config, but you could check this, to enable hibernation. Suspend to RAM for a bit, after check interval, suspend to disk.
https://fedoramagazine.org/update-on-hibernation-in-fedora-workstation/

