Reload Latest: Operation canceled due to some post error

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Not any particular post error, just "some" post error... but I digress.
Calling Document.ReloadLatest on a Revit Server based workshared file seems to be throwing some exceptions that the user doesn't see when running SWC through the standard UI.
Background: I've had to override Revit's implementation of SWC and RL to achieve some key functionality.
To clarify, if I call it through the API I get the following:
Autodesk.Revit.Exceptions.OperationCanceledException <- this seems to happen when two users sync at nearly the same time.
or
Autodesk.Revit.Exceptions.RevitServerInternalException
BUT: only sporadically.
My question is why does an end user not see these but I'm seeing them, is Revit swallowing them and just trying again until it gets through to the server?
Is there any guidance for API developers trying to support Revit Server based worksharing?
If nobody has any insight, I'll see if I can dream up a way to make a reproducible case but being Revit Server Based, it's somewhat more complex.