For me this only happened when symbols are unavailable. When symbols are loaded correctly, you should see a checkmark for each breakpoint.
Could you check once more under Debug > Modules whether the expected assembly is loaded, and whether its last-modified timestamp correlates to your compilation?