I bought a new phone recently, using same SIM. Avast anti-theft worked fine on old phone. I deleted old phone from Devices in My.avast.com and added new phone. However an incorrect phone number was detected and could not be changed in settings. Think this was the phone number hard coded on SIM by service provider (which I never used), not my usual number I had ported from earlier provider.
I requested a new SIM with correct phone number. Uninstalled all Avast apps, deleted device in My.Avast. Reinstalled everything from scratch. Now phone number in my Avast account is blank. I can enter and save the correct number, but on re-entering settings screen, phone number is again blank.
The impact of this is that remote anti-theft functions only work if mobile data is enabled. If data disabled, device is not found in my.avast.com. So SMS commands to sound siren, lock phone etc. cannot be sent to phone via mobile network.
Effectively, anti-theft is useless if correct phone number cannot be updated.