Well.....
I call a process and many sub-processes from a Rule on Received Email but once it finishes the processes (which it does successfully) it re-runs the Received Email Rule over and over again.
I have even tried to delete the received email at the end of the process and still seems to execute it.
All nighter trying to fix it. 🙁