Yer Mom,
Have you had a look at
http://www.majordojo.com/soaplite/?
This site is by maintainted by Byrne Reese, the current SOAP::Lite maintainer.
He has an article
"Intercepting the request and/or response before and after processing" which may be of use.
Perhaps if you post the code you currently have a wise monk may be able to spot a problem you have not found.
A fresh set of eyes is often veru helpful.
Hope this helps.
Martin