I posted this a while ago and since have got back to working with M4. I notice when I add a register, I can set it as persistent. Sometimes that works and sometimes changing it to persistent makes M4 crash. The registers that are set to persistent, are persistent. It's just when I go to change a red X to the green check on the few that are not, M3 crashes.
Any ideas? Thanks