Why won't Studio respect breakpoints?

I have two branches in this function. I don’t want the first to be interrupted by breakpoints as I want to observe my animations sequencing. Hence I set a breakpoint in the second branch.

I run the code and exercise the first branch. The IDE dumps me into my code file, pausing visuals and allowing me to debug all of an end statement.

image

Conversely, when I trigger the second branch the breakpoints don’t trap. I’ve tried several places in it. That’s why I’ve a bunch of print statements confirming the second branch run. I just can’t debug it.

This isn’t using fancy pants multi-client testing, just a simple F5 run.