I read a message on T-Mobile's support forum, where someone claimed that once they removed the microSD card from the Prism, the rebooting ceased.
I once had a Huawei M835 on metroPCS and this phone did the same, always rebooted, but only did so when it was on the 1900 band roaming on Sprint. But back then, I didn't think of removing the microSD card.