# Error backing out completion date for last requirement for rank which auto-filled final completion date for the rank

**URL:** <https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009>\
**Category:** Scoutbook & Scoutbook Plus Bugs\
**Created:** [December 29, 2025, 8:26pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009 "2025-12-29T20:26:34Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![KKincaid](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@KKincaid](https://discussions.scouting.org/u/KKincaid)\
**Post date:** [December 29, 2025, 8:26pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/1 "2025-12-29T20:26:35Z")

</div>

We accidentally entered completion for several rank requirements for the wrong scout, and those requirements completed the rank so the Final Completion Date auto-populated. I am unable to remove the final completion date from the rank and receive this error: “All necessary requirements have been met for completion. To revise final completion date, you must first remove/edit the latest completion requirement(s).”. When I try to remove the completion date for any of the requirements, I receive this error: “HTTP PUT on resource ‘[https://coreapipd.netbsa.org:443/api/advancements/users/11206813/ranks/2/…’](https://coreapipd.netbsa.org:443/api/advancements/users/11206813/ranks/2/%E2%80%A6%E2%80%99) failed bad request (400). None of these requirements (or the rank overall) have been approved or awarded. Any ideas on how to back these items out?

 ![image](https://global.discourse-cdn.com/scouting/original/3X/7/d/7d6b64c3c2bf64f37347d1dcaa4e0ab2b0faf349.png)

---

<div class="post-metadata">

**Author:** ![Stephen\_Hornak](https://sea2.discourse-cdn.com/scouting/user_avatar/discussions.scouting.org/stephen_hornak/32/16282_2.png) [@Stephen\_Hornak](https://discussions.scouting.org/u/Stephen_Hornak)\
**Post date:** [December 29, 2025, 8:31pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/2 "2025-12-29T20:31:37Z")

</div>

@KKincaid

> [@BOR date was added to wrong rank](https://discussions.scouting.org/t/bor-date-was-added-to-wrong-rank/508991/5):
>
> I just fixed it. I saw it was showing completed over the left column. I removed that and save it and finally it completely did away with the date on the BOR for first class.

---

<div class="post-metadata">

**Author:** ![KKincaid](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@KKincaid](https://discussions.scouting.org/u/KKincaid)\
**Post date:** [December 29, 2025, 9:11pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/3 "2025-12-29T21:11:25Z")

</div>

When I blank out the Final Completion Date on the left side under the rank and hit Save, the date comes right back and it gives me an error that I have to remove the date for the latest completed requirements first.

 ![image](https://global.discourse-cdn.com/scouting/original/3X/a/b/ab4054de0e8a35c58967da5e41e6df3fd36ffc2b.png)

---

<div class="post-metadata">

**Author:** ![KKincaid](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@KKincaid](https://discussions.scouting.org/u/KKincaid)\
**Post date:** [December 29, 2025, 9:14pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/4 "2025-12-29T21:14:17Z")

</div>

When I try to remove the BOR date, it asks are you sure because it may adjust the final completion date, so I click OK. But then it gives the HTTP PUT on resource error and doesn’t update the requirement completion date.

 ![image](https://global.discourse-cdn.com/scouting/original/3X/a/0/a03e2574ce32342967660e17fdd30b9d8281f663.png)

 ![image](https://global.discourse-cdn.com/scouting/original/3X/9/e/9edd5f752383ca2d345c075ae3b027879b4fd38a.png)

---

<div class="post-metadata">

**Author:** ![Stephen\_Hornak](https://sea2.discourse-cdn.com/scouting/user_avatar/discussions.scouting.org/stephen_hornak/32/16282_2.png) [@Stephen\_Hornak](https://discussions.scouting.org/u/Stephen_Hornak)\
**Post date:** [December 29, 2025, 9:47pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/5 "2025-12-29T21:47:42Z")

</div>

@KKincaid - you also with that requirement blank out the completed date of the overall rank. You have the exact same scenario as the link i provided

---

<div class="post-metadata">

**Author:** ![KKincaid](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@KKincaid](https://discussions.scouting.org/u/KKincaid)\
**Post date:** [December 29, 2025, 10:10pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/6 "2025-12-29T22:10:34Z")

</div>

For some reason the same steps aren’t working for me. I have tried blanking out the individual requirements individually and then the final rank completion date and all of the individual ones and then the final rank completion date and always get the same errors. On the final rank completion, that I have to remove one of the individual dates first, and on the individual completion date an API error…

---

<div class="post-metadata">

**Author:** ![DonovanMcNeil](https://sea2.discourse-cdn.com/scouting/user_avatar/discussions.scouting.org/donovanmcneil/32/24_2.png) [@DonovanMcNeil](https://discussions.scouting.org/u/DonovanMcNeil)\
**Post date:** [December 30, 2025, 4:49pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/7 "2025-12-30T16:49:14Z")

</div>

@KKincaid I can setup a screenshare to see what you are seeing if you want

---

<div class="post-metadata">

**Author:** ![Stephen\_Hornak](https://sea2.discourse-cdn.com/scouting/user_avatar/discussions.scouting.org/stephen_hornak/32/16282_2.png) [@Stephen\_Hornak](https://discussions.scouting.org/u/Stephen_Hornak)\
**Post date:** [December 31, 2025, 12:03pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/8 "2025-12-31T12:03:13Z")

</div>

@KKincaid- in looking at the rank page do the following:  
clear the final date, and at the same time clear the requirement and click save on the requirement.

---

<div class="post-metadata">

**Author:** ![KevinMiltz](https://avatars.discourse-cdn.com/v4/letter/k/b3f665/32.png) [@KevinMiltz](https://discussions.scouting.org/u/KevinMiltz)\
**Post date:** [January 1, 2026, 5:25pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/9 "2026-01-01T17:25:22Z")

</div>

I am having the same issue. Screenshot 1 is me removing both dates as you recommend. Second one is the error I receive when I save. As you can see it is autopopulating the final compoletion date again.

 ![image](https://global.discourse-cdn.com/scouting/original/3X/f/8/f8a27bcba30d1768965c2ce9c72a4f1e3a80328b.png)

 ![image](https://global.discourse-cdn.com/scouting/original/3X/d/4/d421e4e90cfea78a1f95aa9c62d6da7fd48b9397.png)

I have also tried saving after just removing the date on requirement 13. But the Completed check mark does not go away and when I then remove the final completion date, It puts it back in.

---

<div class="post-metadata">

**Author:** ![Stephen\_Hornak](https://sea2.discourse-cdn.com/scouting/user_avatar/discussions.scouting.org/stephen_hornak/32/16282_2.png) [@Stephen\_Hornak](https://discussions.scouting.org/u/Stephen_Hornak)\
**Post date:** [January 1, 2026, 5:28pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/10 "2026-01-01T17:28:14Z")

</div>

@KevinMiltz - did you click save on the requirement after backing out both dates ??

---

<div class="post-metadata">

**Author:** ![DonovanMcNeil](https://sea2.discourse-cdn.com/scouting/user_avatar/discussions.scouting.org/donovanmcneil/32/24_2.png) [@DonovanMcNeil](https://discussions.scouting.org/u/DonovanMcNeil)\
**Post date:** [January 1, 2026, 5:59pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/11 "2026-01-01T17:59:22Z")

</div>

This is has been reported for investigation

---

<div class="post-metadata">

**Author:** ![KevinMiltz](https://avatars.discourse-cdn.com/v4/letter/k/b3f665/32.png) [@KevinMiltz](https://discussions.scouting.org/u/KevinMiltz)\
**Post date:** [January 1, 2026, 6:11pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/12 "2026-01-01T18:11:10Z")

</div>

I see that is has been reported. But wanted to say that yes, I did click save and that is when I got the second error on screenshot 2 with the date magically populated back in.

Thank you for looking into this.

---

<div class="post-metadata">

**Author:** ![KKincaid](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@KKincaid](https://discussions.scouting.org/u/KKincaid)\
**Post date:** [January 7, 2026, 3:28pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/13 "2026-01-07T15:28:10Z")

</div>

This is working for me now. Thanks!

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/scouting/original/1X/66e9612584db5dbf76de17f00ad877998c0ba3d6.png) [@system](https://discussions.scouting.org/u/system)\
**Post date:** [January 14, 2026, 3:29pm UTC](https://discussions.scouting.org/t/error-backing-out-completion-date-for-last-requirement-for-rank-which-auto-filled-final-completion-date-for-the-rank/509009/14 "2026-01-14T15:29:04Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
