Hi.... WiFi turns off after screen timeout. After this Viber cannot receive any calls or messages unless you turn the screen on and see messages or missed calls. Plus there is no option in WiFi settings to keep WiFi on during screen timeout. Hard reset also does not fix the problem.