Hi Liam.
Everything looks correct to my reading from the Horde api. I’d suggest attaching a debugger to your UGS instance, and stepping through these two key points:
- Place a breakpoint within CanSyncChange (WorkspaceControl.cs)
- Conditional breakpoint on a changelist you know to have a PCB - so 85255 in your team’s case
- Click on that row (it would be greyed out); step through and confirm that there are available channels
- Debugging into GetSelectedArchiveChannels can help show whether the channels are even being connected
- It’s worth noting that UpdateArchivesAsync should be invoked when you update your sync precompiled binaries (shown below); if you don’t see anything here this should help narrow in.
Also, when referring to connection I am specifically stating this mechanism:
[Image Removed]- it can be slightly confusing in that the ugs api is used explicitly for a separate functionality (metadata server).
When referring to the options -> sync precompiled binaries dropdown:
[Image Removed]
Julian