The article
https://en.numista.com/catalogue/pieces11350.html
in comments presents:
KM#21.1 was minted in United States Mint, Philadelphia
KM#21.2 was minted in Heaton, Birmingham
Standard Catalog of World Coins 1901-2000, ed. 43 2016 p.1936 gives for KM#21.2
Note. Struck in 1947 (AH1366-67) in Philadelphia
How this contradiction can be solved?