OH no! Im sorry to hear that! and that ESC looked quite expensive. Make sure you contact the supplier about it. You might get an exchange perhaps? Do you have an event in mind for your ant? I could perhaps suggest a cheaper alternative if you decide to use a different esc but it can take around 10 days to be delivered to the UK.

the one I would suggest is probably not as functional as yours as it is doesn't have diode braking.