This was exactly the case for me, wanted to debug a "script includes" which is being called from a "catalog client script" via GlideAjax. 

Created a BR, onLoad; triggered the "script includes" from there; and voila was able to hit the breakpoint on the very first go.