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.

I just got my framework 16 about a week ago. I updated all the driver as part of my new device habit and after that day, every time the dGPU switches on, the laptop would bluescreen with amdkmdag.sys shown as the error. I tried DDU and reinstalling the driver to no avail.

Hi @Ryuu_Junichi,

Welcome to the community.

The drivers in the Framework driver pack for the Framework 16 are the latest known stable drivers for the laptop.

Commonly users want to update their drivers to the latest from the vendor however there are some little nuances that are not fully tested for compatibility with Framework hardware. As the original OP said they like the increased performance from the latest drivers however that also comes with some potential instability and hence the BSOD or game crashing.

Try completely uninstalling the latest driver bundle from AMD and then reapply the Framework Driver bundle and hopefully the issues will go away. A separate utility from AMD is available for completely uninstalling the drivers and software. If doing the basic uninstall does not yield any difference this separate utiiliity from AMD cleans up everything that is normally left behind.

Just so you are aware the forums are just other users like myself and official support is done through the support page on the Framework website.

A specific error on my end (which is STILL A PROBLEM in the driver pack) is that the automatic brightness sensor causes a BSOD with amdkmdag.sys whenever it tries to cause a change during dGPU usage. Try disabling automatic brightness..

Thank you for the explaination.

I tried downloading the driver pack from Framework but it kept giving me errors. I used both Chrome‘s download manager and NEAT download manager but both gave me errors. Ia there another place where I can download the graphics driver?

Ever find a solution?

Did you try disabling auto-brightness? You could also try using the newest available drivers straight from AMD.

I haven’t tried that, but it’s been a process and I already have a post on this. Framework 16 Graphics Driver Instabilities. I still have no solution, I just run all my games on performance mode at this point.