I faced this recently, and realized it was happening because "Uncaught Exceptions" was selected by default as a breakpoint.
Unchecking this fixed the issue for me.