Might be me and my flipping between MAS and 'not' in my tests, but I get the below.
It looks to work, but on restarting the Bear app, Pro features seem to disappear.
$ ./run.sh
2023-11-07 12:03:48.213 Bear[4736:5797641] PolarMark parse subrange {0, 0} in 0.003934ms
2023-11-07 12:03:48.213 Bear[4736:5797641] PolarMark parse range {0, 0} in 0.002027ms
2023-11-07 12:03:50.270 Bear[4736:5797641] PolarMark parse subrange {0, 121} in 0.002980ms
2023-11-07 12:03:50.270 Bear[4736:5797641] PolarMark parse range {0, 121} in 0.001907ms
2023-11-07 12:03:50.270 Bear[4736:5797641] PolarMark annotate {0, 121} in 0.286102ms
2023-11-07 12:03:50.273 Bear[4736:5797641] PolarMark parse subrange {0, 122} in 0.002027ms
2023-11-07 12:03:50.273 Bear[4736:5797641] PolarMark parse range {0, 122} in 0.002027ms
2023-11-07 12:03:50.273 Bear[4736:5797641] PolarMark annotate {0, 122} in 0.013947ms
2023-11-07 12:03:50.274 Bear[4736:5797641] PolarMark parse subrange {0, 122} in 0.001907ms
2023-11-07 12:03:50.274 Bear[4736:5797641] PolarMark parse range {0, 122} in 0.000954ms
2023-11-07 12:03:50.274 Bear[4736:5797641] PolarMark annotate {0, 122} in 0.017047ms
2023-11-07 12:03:50.275 Bear[4736:5797641] PolarMark parse subrange {0, 117} in 0.000954ms
2023-11-07 12:03:50.275 Bear[4736:5797641] PolarMark parse range {0, 117} in 0.001073ms
2023-11-07 12:03:50.275 Bear[4736:5797641] PolarMark annotate {0, 117} in 0.016093ms
2023-11-07 12:03:50.276 Bear[4736:5797641] PolarMark parse subrange {0, 124} in 0.002027ms
2023-11-07 12:03:50.276 Bear[4736:5797641] PolarMark parse range {0, 124} in 0.000954ms
2023-11-07 12:03:50.276 Bear[4736:5797641] PolarMark annotate {0, 124} in 0.015974ms
2023-11-07 12:03:50.277 Bear[4736:5797641] PolarMark parse subrange {0, 123} in 0.002027ms
2023-11-07 12:03:50.277 Bear[4736:5797641] PolarMark parse range {0, 123} in 0.000954ms
2023-11-07 12:03:50.277 Bear[4736:5797641] PolarMark annotate {0, 123} in 0.015974ms
2023-11-07 12:03:50.278 Bear[4736:5797641] PolarMark parse subrange {0, 119} in 0.001073ms
2023-11-07 12:03:50.278 Bear[4736:5797641] PolarMark parse range {0, 119} in 0.002027ms
2023-11-07 12:03:50.278 Bear[4736:5797641] PolarMark annotate {0, 119} in 0.015974ms
2023-11-07 12:03:50.279 Bear[4736:5797641] PolarMark parse subrange {0, 115} in 0.000954ms
2023-11-07 12:03:50.279 Bear[4736:5797641] PolarMark parse range {0, 115} in 0.001073ms
2023-11-07 12:03:50.279 Bear[4736:5797641] PolarMark annotate {0, 115} in 0.015974ms
2023-11-07 12:03:50.280 Bear[4736:5797641] PolarMark parse subrange {0, 116} in 0.002027ms
2023-11-07 12:03:50.280 Bear[4736:5797641] PolarMark parse range {0, 116} in 0.000954ms
2023-11-07 12:03:50.280 Bear[4736:5797641] PolarMark annotate {0, 116} in 0.016093ms
2023-11-07 12:03:50.281 Bear[4736:5797641] PolarMark parse subrange {0, 119} in 0.002027ms
2023-11-07 12:03:50.281 Bear[4736:5797641] PolarMark parse range {0, 119} in 0.000954ms
2023-11-07 12:03:50.281 Bear[4736:5797641] PolarMark annotate {0, 119} in 0.016928ms
2023-11-07 12:03:50.282 Bear[4736:5797641] PolarMark parse subrange {0, 115} in 0.002027ms
2023-11-07 12:03:50.282 Bear[4736:5797641] PolarMark parse range {0, 115} in 0.000954ms
2023-11-07 12:03:50.282 Bear[4736:5797641] PolarMark annotate {0, 115} in 0.018001ms
2023-11-07 12:03:50.283 Bear[4736:5797641] PolarMark parse subrange {0, 122} in 0.001073ms
2023-11-07 12:03:50.283 Bear[4736:5797641] PolarMark parse range {0, 122} in 0.001073ms
2023-11-07 12:03:50.283 Bear[4736:5797641] PolarMark annotate {0, 122} in 0.018001ms
2023-11-07 12:03:50.284 Bear[4736:5797641] PolarMark parse subrange {0, 121} in 0.002027ms
2023-11-07 12:03:50.284 Bear[4736:5797641] PolarMark parse range {0, 121} in 0.001073ms
2023-11-07 12:03:50.284 Bear[4736:5797641] PolarMark annotate {0, 121} in 0.018001ms
2023-11-07 12:03:50.285 Bear[4736:5797641] PolarMark parse subrange {0, 121} in 0.002027ms
2023-11-07 12:03:50.285 Bear[4736:5797641] PolarMark parse range {0, 121} in 0.001073ms
2023-11-07 12:03:50.285 Bear[4736:5797641] PolarMark annotate {0, 121} in 0.018954ms
2023-11-07 12:03:50.286 Bear[4736:5797641] PolarMark parse subrange {0, 114} in 0.000954ms
2023-11-07 12:03:50.286 Bear[4736:5797641] PolarMark parse range {0, 114} in 0.000954ms
2023-11-07 12:03:50.286 Bear[4736:5797641] PolarMark annotate {0, 114} in 0.018001ms
2023-11-07 12:03:50.287 Bear[4736:5797641] PolarMark parse subrange {0, 112} in 0.002027ms
2023-11-07 12:03:50.287 Bear[4736:5797641] PolarMark parse range {0, 112} in 0.001073ms
2023-11-07 12:03:50.287 Bear[4736:5797641] PolarMark annotate {0, 112} in 0.018001ms
2023-11-07 12:03:50.288 Bear[4736:5797641] PolarMark parse subrange {0, 119} in 0.001073ms
2023-11-07 12:03:50.288 Bear[4736:5797641] PolarMark parse range {0, 119} in 0.000954ms
2023-11-07 12:03:50.288 Bear[4736:5797641] PolarMark annotate {0, 119} in 0.018001ms
2023-11-07 12:03:50.289 Bear[4736:5797641] PolarMark parse subrange {0, 116} in 0.002027ms
2023-11-07 12:03:50.289 Bear[4736:5797641] PolarMark parse range {0, 116} in 0.000954ms
2023-11-07 12:03:50.289 Bear[4736:5797641] PolarMark annotate {0, 116} in 0.018001ms
2023-11-07 12:03:50.290 Bear[4736:5797641] PolarMark parse subrange {0, 119} in 0.000954ms
2023-11-07 12:03:50.290 Bear[4736:5797641] PolarMark parse range {0, 119} in 0.001073ms
2023-11-07 12:03:50.290 Bear[4736:5797641] PolarMark annotate {0, 119} in 0.018001ms
2023-11-07 12:03:50.292 Bear[4736:5797641] PolarMark parse subrange {0, 117} in 0.002027ms
2023-11-07 12:03:50.292 Bear[4736:5797641] PolarMark parse range {0, 117} in 0.000954ms
2023-11-07 12:03:50.292 Bear[4736:5797641] PolarMark annotate {0, 117} in 0.015020ms
2023-11-07 12:03:50.293 Bear[4736:5797641] PolarMark parse subrange {0, 113} in 0.001907ms
2023-11-07 12:03:50.293 Bear[4736:5797641] PolarMark parse range {0, 113} in 0.000954ms
2023-11-07 12:03:50.293 Bear[4736:5797641] PolarMark annotate {0, 113} in 0.014067ms
2023-11-07 12:03:50.294 Bear[4736:5797641] PolarMark parse subrange {0, 114} in 0.002027ms
2023-11-07 12:03:50.294 Bear[4736:5797641] PolarMark parse range {0, 114} in 0.001073ms
2023-11-07 12:03:50.294 Bear[4736:5797641] PolarMark annotate {0, 114} in 0.014067ms
2023-11-07 12:03:50.295 Bear[4736:5797641] PolarMark parse subrange {0, 119} in 0.002027ms
2023-11-07 12:03:50.295 Bear[4736:5797641] PolarMark parse range {0, 119} in 0.001073ms
2023-11-07 12:03:50.295 Bear[4736:5797641] PolarMark annotate {0, 119} in 0.015020ms
2023-11-07 12:03:50.296 Bear[4736:5797641] PolarMark parse subrange {0, 118} in 0.000954ms
2023-11-07 12:03:50.296 Bear[4736:5797641] PolarMark parse range {0, 118} in 0.000954ms
2023-11-07 12:03:50.296 Bear[4736:5797641] PolarMark annotate {0, 118} in 0.014901ms
2023-11-07 12:03:50.297 Bear[4736:5797641] PolarMark parse subrange {0, 119} in 0.000954ms
2023-11-07 12:03:50.297 Bear[4736:5797641] PolarMark parse range {0, 119} in 0.001073ms
2023-11-07 12:03:50.297 Bear[4736:5797641] PolarMark annotate {0, 119} in 0.014901ms
2023-11-07 12:03:50.298 Bear[4736:5797641] PolarMark parse subrange {0, 124} in 0.001073ms
2023-11-07 12:03:50.298 Bear[4736:5797641] PolarMark parse range {0, 124} in 0.000954ms
2023-11-07 12:03:50.298 Bear[4736:5797641] PolarMark annotate {0, 124} in 0.015020ms
2023-11-07 12:03:50.299 Bear[4736:5797641] PolarMark parse subrange {0, 120} in 0.002027ms
2023-11-07 12:03:50.299 Bear[4736:5797641] PolarMark parse range {0, 120} in 0.001073ms
2023-11-07 12:03:50.299 Bear[4736:5797641] PolarMark annotate {0, 120} in 0.018001ms
2023-11-07 12:03:50.300 Bear[4736:5797641] PolarMark parse subrange {0, 117} in 0.002027ms
2023-11-07 12:03:50.300 Bear[4736:5797641] PolarMark parse range {0, 117} in 0.000954ms
2023-11-07 12:03:50.301 Bear[4736:5797641] PolarMark annotate {0, 117} in 0.015020ms
2023-11-07 12:03:57.601 Bear[4736:5797641] PolarMark parse subrange {0, 121} in 0.002027ms
2023-11-07 12:03:57.601 Bear[4736:5797641] PolarMark parse range {0, 121} in 0.002027ms
2023-11-07 12:03:57.602 Bear[4736:5797641] PolarMark parse subrange {0, 121} in 0.002027ms
2023-11-07 12:03:57.602 Bear[4736:5797641] PolarMark parse range {0, 121} in 0.000954ms
2023-11-07 12:03:57.605 Bear[4736:5797641] PolarMark parse subrange {0, 113} in 0.002027ms
2023-11-07 12:03:57.605 Bear[4736:5797641] PolarMark parse range {0, 113} in 0.001073ms
2023-11-07 12:03:57.608 Bear[4736:5797641] PolarMark parse subrange {0, 122} in 0.001907ms
2023-11-07 12:03:57.608 Bear[4736:5797641] PolarMark parse range {0, 122} in 0.002027ms
2023-11-07 12:03:57.608 Bear[4736:5797641] PolarMark parse subrange {0, 122} in 0.002027ms
2023-11-07 12:03:57.608 Bear[4736:5797641] PolarMark parse range {0, 122} in 0.002027ms
2023-11-07 12:03:57.609 Bear[4736:5797641] PolarMark parse subrange {0, 114} in 0.002027ms
2023-11-07 12:03:57.609 Bear[4736:5797641] PolarMark parse range {0, 114} in 0.000954ms
2023-11-07 12:03:57.610 Bear[4736:5797641] PolarMark parse subrange {0, 122} in 0.002027ms
2023-11-07 12:03:57.610 Bear[4736:5797641] PolarMark parse range {0, 122} in 0.001073ms
2023-11-07 12:03:57.610 Bear[4736:5797641] PolarMark parse subrange {0, 122} in 0.002027ms
2023-11-07 12:03:57.610 Bear[4736:5797641] PolarMark parse range {0, 122} in 0.000954ms
2023-11-07 12:03:57.611 Bear[4736:5797641] PolarMark parse subrange {0, 114} in 0.001907ms
2023-11-07 12:03:57.611 Bear[4736:5797641] PolarMark parse range {0, 114} in 0.000954ms
2023-11-07 12:03:57.612 Bear[4736:5797641] PolarMark parse subrange {0, 117} in 0.002027ms
2023-11-07 12:03:57.612 Bear[4736:5797641] PolarMark parse range {0, 117} in 0.002027ms
2023-11-07 12:03:57.612 Bear[4736:5797641] PolarMark parse subrange {0, 117} in 0.001073ms
2023-11-07 12:03:57.612 Bear[4736:5797641] PolarMark parse range {0, 117} in 0.000954ms
2023-11-07 12:03:57.613 Bear[4736:5797641] PolarMark parse subrange {0, 109} in 0.002027ms
2023-11-07 12:03:57.613 Bear[4736:5797641] PolarMark parse range {0, 109} in 0.001073ms
2023-11-07 12:03:57.614 Bear[4736:5797641] PolarMark parse subrange {0, 124} in 0.002027ms
2023-11-07 12:03:57.614 Bear[4736:5797641] PolarMark parse range {0, 124} in 0.002980ms
2023-11-07 12:03:57.615 Bear[4736:5797641] PolarMark parse subrange {0, 124} in 0.000954ms
2023-11-07 12:03:57.615 Bear[4736:5797641] PolarMark parse range {0, 124} in 0.000954ms
2023-11-07 12:03:57.615 Bear[4736:5797641] PolarMark parse subrange {0, 116} in 0.002027ms
2023-11-07 12:03:57.615 Bear[4736:5797641] PolarMark parse range {0, 116} in 0.000954ms
2023-11-07 12:03:57.616 Bear[4736:5797641] PolarMark parse subrange {0, 123} in 0.002027ms
2023-11-07 12:03:57.616 Bear[4736:5797641] PolarMark parse range {0, 123} in 0.001907ms
2023-11-07 12:03:57.616 Bear[4736:5797641] PolarMark parse subrange {0, 123} in 0.001907ms
2023-11-07 12:03:57.616 Bear[4736:5797641] PolarMark parse range {0, 123} in 0.001073ms
2023-11-07 12:03:57.617 Bear[4736:5797641] PolarMark parse subrange {0, 115} in 0.001907ms
2023-11-07 12:03:57.617 Bear[4736:5797641] PolarMark parse range {0, 115} in 0.000954ms
2023-11-07 12:03:57.622 Bear[4736:5797641] PolarMark parse subrange {0, 121} in 0.002027ms
2023-11-07 12:03:57.622 Bear[4736:5797641] PolarMark parse range {0, 121} in 0.002027ms
2023-11-07 12:03:57.623 Bear[4736:5797641] PolarMark parse subrange {0, 121} in 0.001073ms
2023-11-07 12:03:57.623 Bear[4736:5797641] PolarMark parse range {0, 121} in 0.000954ms
2023-11-07 12:03:57.623 Bear[4736:5797641] PolarMark parse subrange {0, 113} in 0.002027ms
2023-11-07 12:03:57.623 Bear[4736:5797641] PolarMark parse range {0, 113} in 0.001073ms
2023-11-07 12:03:57.625 Bear[4736:5797641] PolarMark parse subrange {0, 122} in 0.001073ms
2023-11-07 12:03:57.625 Bear[4736:5797641] PolarMark parse range {0, 122} in 0.000954ms
2023-11-07 12:03:57.625 Bear[4736:5797641] PolarMark parse subrange {0, 122} in 0.002027ms
2023-11-07 12:03:57.625 Bear[4736:5797641] PolarMark parse range {0, 122} in 0.001073ms
2023-11-07 12:03:57.626 Bear[4736:5797641] PolarMark parse subrange {0, 114} in 0.002027ms
2023-11-07 12:03:57.626 Bear[4736:5797641] PolarMark parse range {0, 114} in 0.000954ms
2023-11-07 12:03:57.627 Bear[4736:5797641] PolarMark parse subrange {0, 122} in 0.000954ms
2023-11-07 12:03:57.627 Bear[4736:5797641] PolarMark parse range {0, 122} in 0.000954ms
2023-11-07 12:03:57.628 Bear[4736:5797641] PolarMark parse subrange {0, 122} in 0.002027ms
2023-11-07 12:03:57.628 Bear[4736:5797641] PolarMark parse range {0, 122} in 0.000954ms
2023-11-07 12:03:57.628 Bear[4736:5797641] PolarMark parse subrange {0, 114} in 0.000954ms
2023-11-07 12:03:57.628 Bear[4736:5797641] PolarMark parse range {0, 114} in 0.000954ms
2023-11-07 12:03:57.630 Bear[4736:5797641] PolarMark parse subrange {0, 117} in 0.001907ms
2023-11-07 12:03:57.630 Bear[4736:5797641] PolarMark parse range {0, 117} in 0.002027ms
2023-11-07 12:03:57.630 Bear[4736:5797641] PolarMark parse subrange {0, 117} in 0.000954ms
2023-11-07 12:03:57.630 Bear[4736:5797641] PolarMark parse range {0, 117} in 0.000954ms
2023-11-07 12:03:57.631 Bear[4736:5797641] PolarMark parse subrange {0, 109} in 0.000954ms
2023-11-07 12:03:57.631 Bear[4736:5797641] PolarMark parse range {0, 109} in 0.002027ms
2023-11-07 12:03:57.632 Bear[4736:5797641] PolarMark parse subrange {0, 124} in 0.002027ms
2023-11-07 12:03:57.632 Bear[4736:5797641] PolarMark parse range {0, 124} in 0.001073ms
2023-11-07 12:03:57.633 Bear[4736:5797641] PolarMark parse subrange {0, 124} in 0.002027ms
2023-11-07 12:03:57.633 Bear[4736:5797641] PolarMark parse range {0, 124} in 0.001073ms
2023-11-07 12:03:57.633 Bear[4736:5797641] PolarMark parse subrange {0, 116} in 0.001073ms
2023-11-07 12:03:57.633 Bear[4736:5797641] PolarMark parse range {0, 116} in 0.000954ms
2023-11-07 12:03:57.634 Bear[4736:5797641] PolarMark parse subrange {0, 123} in 0.002027ms
2023-11-07 12:03:57.634 Bear[4736:5797641] PolarMark parse range {0, 123} in 0.001073ms
2023-11-07 12:03:57.635 Bear[4736:5797641] PolarMark parse subrange {0, 123} in 0.000954ms
2023-11-07 12:03:57.635 Bear[4736:5797641] PolarMark parse range {0, 123} in 0.001073ms
2023-11-07 12:03:57.635 Bear[4736:5797641] PolarMark parse subrange {0, 115} in 0.002027ms
2023-11-07 12:03:57.635 Bear[4736:5797641] PolarMark parse range {0, 115} in 0.000954ms
2023-11-07 12:04:31.325 Bear[4736:5797641] PolarMark parse subrange {0, 0} in 0.010014ms
2023-11-07 12:04:31.325 Bear[4736:5797641] PolarMark parse range {0, 0} in 0.004888ms
2023-11-07 12:04:31.325 Bear[4736:5797641] PolarMark annotate {0, 0} in 0.008941ms
2023-11-07 12:04:31.325 Bear[4736:5797641] Diff in 0.001073ms d {9223372036854775807, 0} t {9223372036854775807, 0}
2023-11-07 12:04:31.326 Bear[4736:5797641] PolarMark parse subrange {0, 92} in 0.005007ms
2023-11-07 12:04:31.326 Bear[4736:5797641] PolarMark parse range {0, 92} in 0.002980ms
2023-11-07 12:04:31.327 Bear[4736:5797641] PolarMark annotate {0, 92} in 0.020027ms
2023-11-07 12:04:31.327 Bear[4736:5797641] Diff in 0.004888ms d {0, 91} t {0, 92}