Sometimes there are elements that are hard to debug because they disappear on a timer or on a loss of focus.

setTimeout(()=>{debugger;}, 2000);

As bookmarklet:

javascript:(function()%7BsetTimeout(()%3D%3E%7Bdebugger%3B%7D%2C2000)%3B%7D)()%3B

With this bookmarklet, you can define a time (2000 ms in the example) it takes to create a debugging session, hit the bookmarklet and then navigate to whatever state you want the app to be and wait for the debugger to halt everything.