If Im not mistaken this is caused by the client side validations toolkit. If you remove that the behaiour connector works fine. As the client side are pretty much no use nowadays this will solve your issue.
Sorry Jason for joiing in but Ray went through this with me and located that. :)