in reply to Net::OAuth and POST data
what does your post request actually send ( $ua->add_handler("request_send", sub { shift->dump; return }); )?
The parameter POSTDATA looks suspicious, never seen that before in context of LWP::/HTTP::/Net:: , only in CGI.pm
Also, I'd switch to Net::OAuth::Simple its much less typing :)
In Section
Seekers of Perl Wisdom