The most common way all the shields are disabled are through the tray icon, that way works fine in 9.0.2012…

The way you mentioned I’ll have through avast! UI > Settings > Active Protection > [disable] web shield works fine for me in the BETA.

It’s most likely you have a corrupt install and need to a clean install.