Might also be worth checking those socketed parts, see if the contacts need to be cleaned or de-oxidized. Seems like flexing could cause them to seat in a way that does or doesn’t make contact properly, and I know others have had problems with sockets on other boards.
Edit: Or the SIMM sockets...