Verify the data that you're sending matches what the site actually expects. There's a hidden value that you're not setting that may or may not be required. I also can't remember if values in a post need to be html entities or not...
Comment on Re: A problem in submitting select form with LWP