Ahhhh. I can perhaps see the VPN creating problems. Do you also use one when posting from your mobile device, though (when not on broadband?)
An interesting test might be to create a new account, post ONLY non-VPN and see what happens. Something deep in the system might have flagged your current account for VPN posting?
Just guessing, though.