I've been developing some tools using the Wrike API. I noticed that there are several conditions when adding a dependency that will throw API errors. These errors are not documented here: https://developers.wrike.com/api/v4/dependencies/
* If you are creating dependencies around milestones, only certain relationships are allowable- others throw errors.
* If the dependency already exists (is a duplicate) this also appears to throw an error?
It would be great to be able to understand these potential roadblocks and how to handle them BEFORE my users run into them!