Hi, if you think that ‘According to my observation I think the microflow is executing very fast’ is the cause for the functionality to not work as expected once the breakpoints are removed/disabled, you can try adding delay in your microflow at a suitable place.
You can find the delay Java Action in CommunityCommons module in the Misc folder. (The ‘Delaytime’ value is in milliseconds, and hence for a 2 second delay you can add the value as 2000)
You can also check this Forum article for the same https://forum.mendix.com/link/space/microflows/questions/113122
Hope this helps your case.