The only good news is that after that earlier contract was cancelled before I could even start, I messaged the end client on Linked in to thank him for the interview. He really wanted me to work with them, and figured out that the real problem is the two layers of agents creaming money off the top. He's called them to complain, so there is a tiny chance that could be back on again.