Launcher.json justMyCode doesn't stick

I adjusted launcher.json to set justMyCode = False so I may set some breakpoints in a package I’m using. If I do this, then go to the file, I can put in breakpoints fine, they show up as a red dot. Then once I hit the play button to debug my code, they all go to empty dots, not breakpoints any more, and hovering over them says

"Breakpoint in file excluded by filters.

Note: may be excluded because of “justMyCode” option (default == true).Try setting “justMyCode”: false in the debug configuration (e.g., launch.json)."
Tried shut down/restart, and I have the most recent version 0.29.1
any ideas?