StreamsIncompleteException
Thrown when the destination completes successfully, but some streams were indicated as incomplete by upstream. Without throwing an exception the sync will not be marked as succeed by the platform.
TODO: Once the API with platform is updated to not require an exceptional exit code, remove this.