We are licenced and regulated by the Seychelles Financial Services Authority (FSA). In Seychelles the business of corporate and trustee services providers is highly regulated. An aggrieved client can file a complaint with the authority. For serious wrongdoings, the authority has the power to suspend or to revoke a licence.
For relatively minor issues you will be able to change to another agent. You could also appoint an intermediary you know and trust such as your lawyers or accountants overseas (not in Seychelles) to manage your company. A registered agent is entitled to information about IBCs, not to control them. It should be noted that the law strongly obligates a registered agent to protect any information received.