FW16 extremely specific BSOD when using dGPU with newer drivers

Windows 11 24H2, Framework 16 with the 7940HS and the 7700S, 96GB RAM. I have this annoying issue where the Framework drivers have a massive stuttering issue in a game I like, and the new AMD drivers are faster in general, but no matter what, the new AMD drivers are extremely prone to a highly specific crash in amdkmdag.sys+6d9f6. It’s always an access violation, always a null pointer, always in exactly the same place in the code and nearly the same place in memory. Has anyone else had this issue specifically on the new AMD drivers? I’m trying to figure out if my hardware is faulty or if the drivers are bad, because I absolutely cannot afford a new mainboard and I need to start scraping for cash if it’s faulty.