i don't remember i have ever used that site but if u read their terms of service here:
https://ff.io/terms-of-service#terms_section_7
they do mention about holding/freezing funds in case they suspect something wrong (criminal activity)
not taking their side, nor saying ur wrong, just saying that it is mentioned in their tos
maybe others can guide u with a better solution, gl