Debugger breakpoints are not recognized in Lua playdate.update() calls

Platform: Windows 11, VS Code + midouest/vscode-playdate-debug extension, Noble engine

Any functions called in my defined playdate.update() function will not have their breakpoints recognized by the debugger. This is especially problematic for me since I use the Noble engine, and everything in there is established in the update() loop.

Steps:

  1. Place breakpoint in anything called in the update() function (in my case, a function in a CharacterSelect.lua file is called and a breakpoint is placed in there.)
  2. Run debugger.

What should happen: debugger stops on CharacterSelect breakpoints.

What does happen: it does not stop on those. Any breakpoints before the update() loop are stopped successfully, so the debugger is functioning.

might have to reach out to the person who made the vscode extension as it's unofficial.

Could you post an example project showing the issue? I've used breakpoints in update in the past so I feel like there might be something else going on.

Sorry all, just now tried making a stripped out version of my game and update breakpoints worked again. Seems I'm the issue. Sorry for reporting on this, newbie problems.