Issue with AMD Radeon 7700S GPU on Framework 16 – Code 43

Hi everyone,

I’m experiencing an issue with my AMD Radeon 7700S GPU on my Framework 16 laptop, which has an AMD Ryzen 7 processor. The graphics card is detected in Device Manager, but it does not appear in the Radeon Software application. Here are the details:

  • Graphics Card Model: AMD Radeon 7700S and 7800M
  • Processor: AMD Ryzen 7
  • Issue:
    • The GPU is detected in Device Manager under “Display Adapters”, but does not show up in Radeon Software.
    • When checking in Device Manager, the following error appears: “Windows has stopped this device because it has reported problems (Code 43)”.

What I’ve Tried:

  1. BIOS Update – I’ve updated the BIOS to the latest version, but the issue persists.
  2. Driver Update – I’ve installed the latest AMD drivers for the Radeon 7700S GPU from AMD’s website.
  3. BIOS Reset – I’ve reset the BIOS settings to default values to eliminate any potential conflicts.
  4. Device Manager Check – The GPU appears in Device Manager, but with the Code 43 error.

Observations:

  • The GPU is detected in Device Manager, but it’s not being used by the system, preventing certain games or applications from functioning properly.
  • Windows is not allowing the GPU to be used, which might be related to issues with the drivers or BIOS settings.

My Questions:

  1. Is anyone else experiencing this issue with an AMD Radeon 7700S or 7800M GPU on a Framework 16?
  2. Do you have any suggestions to fix the Code 43 error?

Thanks in advance for your help and suggestions

Have you tried removing and reinstalling the gpu? Particularly, removing and remounting the bridge connector? I have heard of similar issues being resolved by doing this.

Thanks for the help. I don’t have a screwdriver right now, but I’ll open the laptop and reseat the GPU/interposer in a couple of days. I’ll update here after that.

2 Likes

I hope that fixes it. Interestingly enough, Linux users are actually dealing with a very similar issue right now, but that’s due to a bug in the GPU driver which is likely entirely seperate from an issue that you could be experiencing on windows.

Graphics card not available - Framework Laptop 16 / Linux - Framework Community

I suppose there could be something hardware related that’s not playing nice with driver updates, and is messing with both Linux and Windows, but that seems unlikely to me.

Did your issue get resolved? I’ve started having this happen after I replaced the liquid metal on my CPU with the PTM provided by Framework. Likely a coincidence, but I’ve reseated the GPU a few times and it still happens to me sometimes when resuming from hibernation I get a black/corrupted screen, and upon hard reboot the GPU is disabled and iGPU is in safe mode.

I still haven’t solved the problem, I uninstalled and reinstalled the GPU but still nothing.

I’m having the exact same issue and I contacted support just to get hit with the “you have to buy a replacement part for the Graphics Module”.

I’m mostly annoyed how there’s no clear answer anywhere on what proper drivers you need to have installed on the 7700s other than the Framework 16 driver bundle, which at times can be outdated.

Do you know what part they say needs to be replaced?

They said they “recommend buying a replacement part for the Graphics Module in the Framework Marketplace”. From this, I’m assuming just replacing the Framework Laptop 16 Graphics Board (AMD Radeon™ RX 7700S) is good if you would like to save $100. But at this rate, I’m waiting for them to release a new dGPU and buying that one instead. Just hoping when a new one comes out, it wouldn’t have this many issues.

Hello all, I hope my story may help you all.

For one, DO NOT use drivers from AMD directly, only use those provided by Framework in the bundle.
There are Framework-specific customizations that are required or you are going to have a bad time.

Yes, unfortunately these drivers are a little outdated, and I hope Framework gets better at more regularly releasing these, but after chatting with support for a while, their customizations will eventually make it into the mainline AMD drivers, at which point you can get direct from AMD.
This is a complex effort though and partnership with AMD so it could be a while.

For me, the issue manifested as I said above. Hibernation would result in corrupt or black screen on resume, and the devices would sometimes be disabled in Device Manager.

Launch your AMD Software and check what version of the driver you are on.
If you are on 25.x and see a Manage Updates button as shown here, that’s bad.
This is the mainline AMD release which clearly has compatibility issues.

If you are on 24.x and do not see a Manage Updates button, you should be good! That is the Framework version and as a result, should not update to the latest from AMD.
I say should because even after clearing out my drivers with DDU and installing the bundle from Framework, after leaving my PC unattended it seems like Windows Update or something will automatically update to 25.x release again and reboot my laptop.

So if you are on 25.x, I would recommend the following:

  1. Download DDU from here and install: Display Driver Uninstaller (DDU) download version 18.1.1.5

  2. Boot into Safe Mode (Hold shift while clicking restart, then follow prompts to Advanced, startup settings, safe mode)

  3. Run DDU to Remove and Restart for AMD Graphics

  4. Download and install the latest driver bundle here: Framework Laptop 16 BIOS and Driver Releases

  5. Monitor for a while, leave alone for a while, make sure it doesn’t update itself like mine

I am awaiting a further response from support as they are stumped as to why mine are auto-updating. I will report back again with the solution to that if they provide.

1 Like