# Error 500 During Sync

**URL:** <https://forum.communityhealthtoolkit.org/t/error-500-during-sync/2105>\
**Category:** Technical Support\
**Created:** [August 18, 2022, 7:20am UTC](https://forum.communityhealthtoolkit.org/t/error-500-during-sync/2105 "2022-08-18T07:20:49Z")\
**Posts on this page:** 1\
**Showing post:** 12

<div class="post-metadata">

**Author:** ![rmayore](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/rmayore/32/1385_2.png) [@rmayore](https://forum.communityhealthtoolkit.org/u/rmayore)\
**Post date:** [August 22, 2022, 6:52am UTC](https://forum.communityhealthtoolkit.org/t/error-500-during-sync/2105/12 "2022-08-22T06:52:33Z")

</div>

@jkuester setting `depth` to 2 and `report_depth` to 1 does somewhat reduce the number of docs to be downloaded to ~68K. This is a supervisor that downloads less that 10K docs in depth 1.

Also correct me if I’m wrong, but from [this](https://forum.communityhealthtoolkit.org/t/does-needs-signoff-only-work-when-there-is-an-existing-supervisor-supervisee-relationship/1551/2) thread doesn’t `need_signoff` only replicate up a hierarchy? In our case we want to replicate an approval downwards in the manner Supervisor → CHW → patient

---

_[View the full topic](https://forum.communityhealthtoolkit.org/t/error-500-during-sync/2105)._
