...
as for the possible reasons it could be the tainted coins you got from an exchange or your IP flagged
...
If tainted coins are the problem he would have a problem with the exchange as well.
But he stated that he has no issues with his account at the exchange where
the funds were coming from.
I´m really curious which 3rd party Fairlay is talking about here. Given the fact that
Fairlay is not licensed anywhere in the world I don´t really understand why they would
work with a company like Chainalysis (I suspect that the 3rd party that they talk
about is one of these blockchain analytics companies).
And where is the central authority to learn what coins are tainted and not? What makes you think that particular exchange used the same source as them? As far as i know that space is pretty much chaotic, victims of theft have nowhere to go beyond their local authorities (which more often than not do nothing), and there are also victims of false accusations or who bought the coins without suspecting anything.
One advantage of mining your own coins is you have 100% proof they are clean, unfortunately as time passes less and less coins will come from mining and more will be the same ones re-circulating, and ultimately some of those will come from dubious origins. Also i would like to know how the few recovered coins get cleared again. This might not seem important now, but it will become more and more important as time passes, because freshly mined coins will become more and more scarce.