SPA-3000 & Trixbox issues

I’m having two problems with my SPA-3000 & trixbox.
Trixbox is totally up to date and the SPA has the latest firmware & was set up using the Australian Trixbox setup guide.

The first problem is, when anyone calls on the PSTN and get a menu or voicemail, after a couple of seconds they become garbled, although calls seem to be unaffected.

The second problem is after a call from the PSTN is finished, if they hang up first its fine, but if i hang up my asterisk extension first, the SPA does not disconnect the line until the other party has hung up and it detects the disconnect tone. So i assume this is an issue between Trixbox & the SPA.

Any ideas?