It really depends on the contract you have with your agent, so it's hard to say whether you have any recourse or not.
As good business practice though, if I were in the position I would expect to be compensated as they should have systems in place to prevent this occurring, at least over such...