the ecu has no control over the fans
the fans are a seperate loom all together nothing to do with the mapping or anything else
did the fans use to come on when u turned igntion on when cold before mapping?
if they did then the people who mapped your car repaired the fault so they work normally as they should
you dont want your fans on all the time from cold either