Verify that you have actually recorded a voice message.
Re-record your voice location announcement through the microphone, getting as close to the mic as possible.
Noise
on the phone line may be causing the voice location announcement to
trigger early. Program 6-8 pauses (using the * [star] key) after the
last digit of the programmed phone number to delay the length of time
required before the voice location announcement plays.