I submitted the requested log files to framework support, so we’ll see what they have to say.
In the mean time, I was playing around with adding some amdgpu related kernel parameters to grub that I found though some searching around. A post on this thread
suggested adding the parameter “amdgpu.dcdebugmask=0x12”
I just appended that to GRUB_CMDLINE_LINUX in /etc/default/grub and regenerated the config file. I tried hibernate/resume afterward and it actually worked! I won’t celebrate quite yet because the symptoms were already somewhat erratic and this seems to be a temporary workaround, but I might be getting somewhere.