@AMDMatt let me tell you a story. This week I've been playing Mass Effect Andromeda all good very happy. Last night I played it and performance was terrible, stuttering and when it loaded a level the the game would freeze at 100% for about 3 minutes and then carry on. Very odd. So to cut a long story short involving checking bios settings and updating graphics drivers and checking MSI afterburner verifying the game files, it turned out that not only was my power profile on balanced. The AMD profile was completely missing. Something and I have no idea what, removed it. I downloaded the latest x370 chipset driver and hay presto back to normal. I would not have thought the power profiles could make such a difference but they really do. Just in case you were wondering i've got a ryzen 1700 tickled to 3.925Mhz and a vega 64. I wonder how many others are in this pickle and don't know why its happening.