Hi, Rick. Agents typically work for a broker and your purchase agreement, and other agreements, are actually with the broker not the agent. When you are represented by an agent/broker a legal "Agency" is created. Some possible reasons to seek termination of Agency could be due to the broker's/agent's professional abilities or conduct. Examples could include misrepresentations or failure to disclose, lack of knowledge with an area or type of property, being non-responsive to the client by failing to be timely or return calls, disclosures of conflicts of interest, self-dealing or negotiating skills. Before you hire a new agent, you should be certain that any Agency you have with your old broker is properly terminated and you should advise your new agent of the previous purchase agreement.
Talk with your agent and your broker.
I am a real estate broker qualified to advise you on California real estate matters, not the law. If you desire legal advice, consult with an attorney.
Best of luck to you!