This really, really sounds like your mainboard thinks either M2_2 or PCI_E2 is populated, or you have bifurcation enabled. When you update your BIOS, are you making sure to do a complete BIOS flush (power down, switch off or unplug Power Supply, hold down the BIOS Reset button on the back (middle button) for 10-15 sec, then go into the BIOS and for good measure, load bios defaults then save and restart before going into your BIOS. Early on, MSI had some issues with retaining some old settings in different fields and it required the BIOS to be reset during updates. Not sure if that screwball behavior has returned. I'm still on A64.
If you haven't installed anything new in PCI_E2 or moved one of your drives into M2_2 and forgotten (Hey, we've all done something like that, especially when trying ANYthing to get something workinng again), check to make sure you have the M2_2 and PCI_E2 set to Auto (I don't remember if you can disable them) and make sure bifurcation isn't set to 8/4/4/4 or anything? Even with all the cold-start/cold-resume issues I've seen (Booted up to PCI v3 just now) I've never seen the lane width change, especially since it's keeping PCIe v5.
this is exactly the type of message i wanted, where somebody tells me things i can try and do till the next BIOS comes out, and you also informed me probably about the best, last and most stable AGESA 1.2.X.X BIOS version with A64 i could revert back to, if the next BIOS update still says no x16.
i'm newer to the carbon BIOS so i still have some learning to do, as my brain has been on ASUS for almost 12 years and i have a harder time dealing with good names for the tech, but the descriptions from MSI even when there's so much space to write sooooo much, only really gives you a surface level description of what each change does, AT BEST XD
what i can tell you right now after waking up and looking into BIOS, when i force the 5.0 option, the options for choosing what lane config i want, the highest it tells me i can pick is x8 + x8 aside from the auto option which should probably pick x16 which it doesn't, and according to the manual which i checked, the option x16 should be available. but maybe auto also could just mean *the highest possible/doubles as x16". that one was also not described all that well. also, i ccouldn't find a bifurcationn setting, but i seen the "8/4/4/4" you mentioned when i search for PCIe, and there is an option like that where i also found the "x8 + x8" setting.
as for having it populated, nope, last time i opened up the PC, i just switched the PSU as it was broken, what i didn't do is the whole BIOS procedure you explained, which wasn't necessary with any BIOS yet, but as you said, back on ASUS, pressing that button on the back of the MOBO was sometimes alleviating the issues for a moment, and it was imperial when flashing backwards in versions. next time the oportunity arises, i'm gonna do that. the setting i change are not many anyway. the old ASUS mobo has completly turned me off from learning how to do tighter RAM timings or the whole PBO thing, cause of the immense RAM issues the ASUS BIOS had anyway, where only EXPO tweaked kept it from getting stuck in memory training every time, normal EXPO functions otherwise were FUBAR. and as said, the same RAM is in the new PC now, and those issues never happend aside from now with A95 with the two reboot stucks i had.
i luckily copied the part that i read about the power savings thing and i just found it in my notebook which i meant, which i haven't tried yet which is this quote "In my case the GPU-Z render test uses 65–70W on my 5080, and the PCIe link speed jumps straight to 32.0 GT/s. Of course, i can select “Max Performance” in NVCP and disable the C-states (ASPM) in the BIOS, but then the system constantly consumes unnecessary power (50w+) without any significant benefit."
y'all think that trying to disable c-states is also an idea to try to force my PC into using x16? in HWINFO it says about the PCIe link speed which it only shows "32.0 GT/s" in all slots, but when it would be x16 according to google confusing me hellishly, it says it should say "64.0 GT/s". but in the quote, it sounds like "32.0 GT/s" is correct.
i also googled in how far the x8 would actually slow me down, and it says should be negliable. one oddity regarding my graphics card is, i'm using the nvidia app in beta since 2 days, so that i could've tried the new dynamic frame gen feature, but when i try to change that particular setting there, it says an error occured and it can't change that setting. i'm obviously now OCD'ishly thinking that that doesn't work cause my PCIe is not at x16, cause of the causal chain, but could also just be that the beta doesn't work for me for some other reason which wouldn't be the first time, and nvidia drivers are also not the cream of the crop rn either.
sorry for me being so detailled and trying to stuff as much info density into one message, but i take time to reply cause i try to mention every eventuality, so that somebody can help me which knows the matter better than i do, with more precision, as my knowledge pool thanks to the terrible ASUS board i had, is now moreso not on AM5 skills, but on ASUS mobo troubleshooting, and i have a hard time to let go, cause i subjected myself to that broken mobo for a little over 2 years.
i know, calling it tech-PTSD is a lil much, but thanks to my health, i'm kinda welded to my PC for most of the times, and that is why this whole topic riles me up to the extent that it's on my mind too often, causing me some digital anguish, as the last two "systems" i had, in total, now only didn't have any issues, for like 4 weeks from changing the PSU, to upadating to A95 and i'm back in problem county, population, me, certainly XD
i jsut try to minimize the amount of message that need exchanging, that's why i'm so info dense is what i'm trying to say.
but, your quote is also in my notebook now, and i hope that in the next reply, y'all either give me good info with that c-state thing which may fix the problem for now, or that i had the oportunity to climb behind my PC which is a lil cumbersome cause i'm really bad at "climbing", but that that may do the trick.
thanks for all the help btw.