It could be a number of reasons, but facts are the tropicalized version of the Bf109F did not, in and of itself suffer huge losses performance compared to other types.
Possible reasons for the reported low performance could include....as stated missing or malfunctioning supercharger, excessive engine wear, incorrect fuels, not pushing aircraft to full design limits. misreporting of report (error in translation). There are probably more...