When registering, choose your country then avoid entering the prefix for your country since Viber already has these codes. Choose your country, then type the phone number without the prefix and it should work. There is no other way to activate it except this one. The next stop of activation is based on the phone number. Secondly, make sure you have a SIM card that is active.