@Bobby ********
We don't know how they found out they made a mistake and what is the reason for rejection.
They never refund anything, that is according the rules, it is not customer friendly, but this is how most countries handle their visa applications.
Also explanations are rarely given.
Embassies are not commercial companies, if you want the possibility of refunds, you have to choose an agent that guarantees visa or refund.
Of course you pay for this guarantee.