Hello, don't know if this is an expected behavior but turret's overcharge only works while in combat and that's not specified at tooltip or wiki.
For example, if I try to use Flame Turret for stealth while not in combat the overcharge does not occur and I don't get the Smoke Field.