I'm trying to fix the case of these field values to match the domain on that field (which is proper case). But for some reason, when I filter to find just the upper case values, it still includes the ones I've already changed to proper case.
Is this expected, and is there a workaround if so?

I've already tried field calc'ing it with Proper(), it either is too many records or something else is not letting it work.
Here's the domain values, it's all proper case:
