Quote from TybuddBeta Site Bug
1. Can't use the Feedback Option to leave feedback, I receive the following message.
A site admin has neglected to set throttles for the action you're trying to do, so we cannot allow it.
2. There isn't any reply Buttons to the forums on the beta, is this buy design?
PS I'm using IE9, and yes I'm signed in.
Are you maybe behind a VPN, proxy, Tor, etc? Could be that you're behind an IP address that has been blacklisted by Curse.
If it's not that, I'd say ditch IE (forever) and give Chrome or FF a try.