Chrysler is recalling about 19,500 twin clutch automatic Fiat 500L cars sold only in the US and Canada to upgrade their transmission software.