Accidental hangs are usually due to power problems and mutual interference between the cables. So, in order to compare the old and the new controller, it is important to have not only the same mechanics of printers, but also the exact same components, and their location. Try to rearrange one controller from the new printer to the old one, and put in it the Micro SD from the old controller, renamby EagleB3 - Controllers