As unlikely as it may be, I would not dismiss the possibility of hardware failure. At one time, I had a FORTRAN program that worked on seven of eight "identical" machines. Of course I had to fix the program to work on all eight. Years later, a hardware tech found and fixed the underlying failure.