Thanks for the extra detail!
So to confirm this is specific to the Sequoia 15.2 beta only right, i.e not reproducible on Sequoia (15.1 or below) public releases?
I'm trying to establish whether this is beta specific, as sometimes bugs occur due to AppKit framework changes in beta versions, and then resolve themselves when Apple ship the release candidate.