After updating to 22.2.1 build 3 I've got strange problem with "All Caps" feature in Character control. Some letters are "caps" and some are not, some letters can be made bold after that and some not. No issues like that were present in previous version.
See attached file. If font is anything else that "Regular" "All caps" is tottaly crazy.
I think that's a known issue/ bug. As a start, check the advanced substitution options in the panel flyout menu. Turning off those sometimes fixes things. Otherwise I guess you'll just have to find a different font that has a native all caps/ small caps version and doesn't rely on the font engine picking the characters.