I've just set up Hunt Group voicemail, as I have done many times before, on R9.1.12.
There's no problem collecting voicemails from Main in visual voice but I also created the shortcode *99/"?Main/LG0/voicemail collect to allow access from phones without visual voice.
This always asks for a password, which I have set, but I'm not sure why this is because all users have the sourcenumber set to HMain.
Have I missed anything?