Things to check:
1. First check to see if the Wall Connector is configured for a 50-amp or 60-amp circuit. If it was set to a 50-amp circuit then the max charge rate is 40-amps. There may be a good reason the electrician did this (below).
2. Plug in the connector and go to the charging screen, check to see if a limit has been set. If you see the number 40 with a plus sign, press the plus sign until it reads 48 and the plus sign goes away. If there is no plus sign after the 40, see #1 above
3. If you have installed any 3rd party apps for managing or collecting data from the Tesla they could be the problem. Remove them for now.
Why would the electrician have configured your connector for a 50-amp circuit? If they used #6 Romex, which is common, that wire is rated to 55-amps, not 60-amps. It is OK to use a 60-amp breaker since there are no 55-amp breakers, but for the connector to run at 48-amps you need a wire rated at 60-amps. In such a case the electrician should have set the connector to a 50-amp circuit.