did you reflash eMMC too? (just change the flasher -commands filename from fw image to emmc image after you've flashed the firmware first)
I'm starting to think that the firmware fixes made to fix the reboot issue may be behind this... Maybe some devices don't like the fixes at all? Just to add some datapoints... did your device suffer from the reboot issue previously? My bet is that not...