Voicemail.conf file being deleted

hey guys so i’ve run into a bit of a weird issue with the voicemail.conf file running freepbx 2.5.23 and asterisk version 1.6.2.6.

when i go and add/edit user passwords via the freepbx interface everything works fine. then a user goes in via the phone interface and changes the vm password asterisk seems to add some headers to the file and some white spaces and “” to the file. i’ve got the examples below. once i go back to the web interface and add a new user or edit the password it totally clears the file and there is no more vm users. anyone seen this or is there a fix to this?

----- original voicemail.conf file -----

[general]
#include vm_general.inc
#include vm_email.inc
[default]

778 => 2342,test,[email protected],attach=yes|saycid=yes|envelope=yes|delete=no

----- after changing vm password over phone voicemail.conf file -----

;!
;! Automatically generated configuration file
;! Filename: voicemail.conf (/etc/asterisk/voicemail.conf)
;! Generator: AppVoicemail
;! Creation Date: Thu Jul 29 09:54:44 2010
;!
[general]
#include “vm_email.inc”
#include “vm_general.inc”

[default]

778 => 6543,test,[email protected],attach=yes|saycid=yes|envelope=yes|delete=no

----- after editing file via freepbx voicemail.conf file -----

;!
;! Automatically generated configuration file
;! Filename: voicemail.conf (/etc/asterisk/voicemail.conf)
;! Generator: AppVoicemail
;! Creation Date: Thu Jul 29 09:54:44 2010
;!
[general]
#include “vm_email.inc”
#include “vm_general.inc”

[default]

FreePBX 2.5 is out of general support and was not supported on Asterisk 1.6.
http://www.freepbx.org/trac/wiki