I had a user that was getting voicemails but no MWI. We ended up deleting the vm account and recreating it. I tested it and got the error below.
The description for Event ID ( 1394 ) in Source ( CiscoUnity_ConvSub ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: The Unity mailbox for the user with the alias - vmFZheng is unable to receivemessages from outside callers because the mailbox does not seem to have an SMTP address written to the Cisco Unity database. It is possible that the user's mailbox has been deleted, or if this is an Unity with Exchange 2003 system, it is possible that the RUS service is running late or is scheduled incorrectly., 1821, H:\views\CUESB3_view\un_Conv1\Scripted\ConvSub\PHGreeting.cpp,