To reproduce - start a single player game with Koreans. Quit the game right away. Create another single player game. In the lobby tech tree, all civilizations archer armor upgrades now say Free.
Also, even in multiplayer lobbies, archer armor upgrades say they are free for ALL civilizations