Yeah that is a board fault, maybe a bent pin somewhere or something, bios has always reported correct memory for me.

Sorry to hear that