No, not logging into the broker - both you & FXCM confirm that is happening OK. So the problem occurs after that. Perhaps at price history download?

Is there a debug setting that will print in the log/diag every broker API call that is executed so I can see which one is failing? Or can you tell me what calls happen between login and the print of the login timestamp in the Zorro window? The problem appears to be between these 2 events...

I have already tried the (simple) reinstalling Zorro after trying removing .trd - neither resolved the problem.

Thanks.