While it's technically off-topic, it was "made" on-topic with different accelerators behaving differently. Note that this has no direct connection to an MMU being there/used or not. It just happens that the MMU code also uses an undocumented function code, which happens to work on one kind of accelerator, but not on the other.
I have made a suggestion to Bert Jahn how to solve it on his side, but since I am not a programmer, I don't exactly know if it's possible that easily. Bear with us a few days - the good news is that we currently have a solution for each and every issue that has been reported. The current work is just to improve the choice of solutions.
Essentially, we have a luxury problem here.