We all know about the latest design failure of the ASUS ROG Strix Radeon RX 5700 XT where the heatsink is not well attached to the board creating a small gap between the BGA chip (GPU),VRM and VRAM. This gap becomes even bigger when the graphic card is in use due to the tempsrising and heating the thermal pads that are kind of holding the board and heatsink together. Alsoadd to the equation gravity since the usual mounting of the VGA is with heatsink facing downwards and the heatsink is massive weighting approximately 1.4Kg+ helping with the problem pun intended! The reason why the heatsink is loose is because of a design flaw and the quality control section not doing their job apparently even though ASUS shamefully went on to blame all the fault to AMD as you can read HERE although all the other manufacturers never had a problem with their RX 5700 and 5700 XT models! Now enough on the who’s fault is it and back to the topic on how to fix the problem with this particular broken model in case someone gifted you this specific model or you didn’t know about it and are one of the unlucky ones. Even though no one should go on and modify a new graphic card just to make it work as it should keeping in mind that this is the most expensive RX 5700 XT model on the market!
Fig.4 Here are the four 1mm thick washers that should be put under the
spring loaded screws that are mounted around the GPU chip marked with
blue circles.and the six 1.3mm x 10mm screws marked with red circles
that should be swapped with the new screws. The new screws dimensions
are 1.3mm x 5mm or you can use M.2 screws since they are the same
Fig.9 & Fig.10 Here you can see how the heatsink is tightly attached tho the board and how thethermal pad is not loose anymore.
The difference between before and after regarding temps is night and day. Out of the box the temps were around 60C+ VRM, 84C+ VRAM and 84C+ GPU after 3 minutes of moderate stress test and after the modification was 55C VRM, 78C VRAM and 48C GPU after extended stress test for a long period more than 15minutes. Temps are in Celsius