Maybe your code is sending the second POST request?
In reply to Re: Issue with SOAP::Lite making two POSTs by Corion in thread Issue with SOAP::Lite making two POSTs by perlden