I think the error lies in the “killcountByTankType.find(tankType)”. This function returns a TSubclassOf pointer in which you attempt to add an integer, however your map’s values expect an integer type.
For more information see Line 291 of Map.h at UE’s source code. (You must be registered with Epic to see the provided link)