Connecting debugger to running code

I am able to connect to running code through COM1 because normally(at least according my experience) is better to run the application with COM1 set as debug channel because USB debug messages slow down the application significantly after while.
So physical connection is possible but what doesn’t work is placing the breakpoints what is exactly what we normally want when attaching to running code - to simply solve some problems or to find out why application doesn’t run correctly.