We have the same problem. We've tried to repair FrameWork 2.0. Nothing changes.
We've tested repository and it is correct. Nevertheless we clear repository. The problem persists.
We've tried 8.5.3 and 8.5.5. Agent could be seen remotely successfully....