What hardware platform are you terminating the VPN on?
Can you post the relevant parts of the config?
When you have configured to try to use tacacs for authentication, and when you test it, does the attempt to authenticate show up in the logs of your tacacs server?
HTH
Rick
HTH
Rick