Have you tried putting a breakpoint on the first action in the microflow and single stepping through it to see if it runs, and if it does, where it breaks?
If it’s the commit action that you think is failing, it could be a permissions problem.
Few thoughts form my side