I found an old thread here where someone was running into the exact issue I was on a new system build.
After a ton of research I found a different thread on a different forum specifically about adding memtest=1 to your grub boot config
Basically after implementing this fix, which makes sure no RAM is in an unknown state and runs a quick test on all the ram. I’m seeing a similar outcome, no more EDAC errors.
I wanted to make this post in case anyone else runs into this. It took me forever to find it. This was the error I was getting in the kern.log:
”EDAC MC0: 1 UE ie31200 UE on unknown memory (csrow:2 channel:1 page:0x0 offset:0x0 grain:8)” but that is a non existent page of memory on the RAM. Adding memtest=1 to the grub loader initialized all of the RAM and now I’m not getting any edac errors.