Nintendo switch boots in every fw except 12.0+

Hello. I started a new thread, since the first one was a “not turning on” problem. The switch started as not turning on. It was not ever modded according to the owner.

Thinking it could be a nand error, I decided to downgrade. I have succesfully booted v6, v10, v11 firmwares (all with hekate to bypass fuse check). All of them work, both on OFW and CFW, as long as I do not use the latest atmosphere (intented for 12.0+ fw). If I try to update through wifi on ofw, or try to update manually to v12.0.0, 12.0.2, 12.0.3, all of them just give me a black screen, no nintendo logo or anything.

The same thing happens if I try to boot v11 cfw with atmosphere for v12, it only works with atmosphere for v11. So basically, something to do with the v12.0.0 update is stopping the switch from booting. No nintendo logo or backlight.
Any idea whay might the v12.0.0 update be testing that would halt the boot? A module check or something? It’s weird that also atmosphere for v12 is making v11 not boot.