I can tell sooo many stories just like this one...
I now require a confirmation, will call/text/email till I get in touch with the agent/broker, will keep on following up - not fun, but...it seems to yield better results.
I would not rely on listing agents' proper conduct any longer.
Personally, I feel you should not waste your time on "fixing" this agent.
We can only "fix" ourselves...
Feel your pain though...
Hope this helps,
Beachfront Realty, Inc.