HTTP PUT Error when trying to remove an award

I can’t remove an advancement that was accidentally entered. I am the Cubmaster, so should have permissions. I get an HTTP PUT on resource bad request (400) error (see attached screenshot). This is when I try to blank out the date (by clicking the little x) on a given requirement within the advancement. For example, if I blank out the date on Lion’s Pride requirement 1 and then click save. If I try to blank out the Final Completion Date for Lion’s Pride itself I get an error that says, “All necessary requirements have been met for completion. To revise the final completion date, you must remove/edit the latest completed requirement(s).” But if I do that I get the HTTP PUT error. Am I doing something wrong or is this a bug?

I have tried this on my own son for a different rank and award, and get the same result. I have also tried it in a different browser.

The one that is a problem is for the Lion Rank, Lion’s Pride adventure, 2024 (Active) version. The Scout ID for that one is 141907501, but again, I tried it with another Scout and got the same result.

@AlonWiedenman never seen that error - we will take a look

@AlonWiedenman try this - the Adventure is Approved. Unapprove it > then uncomplete at least one requirement > that should uncomplete the Adventure

@DonovanMcNeil Perhaps I am trying to uncomplete it the wrong way? To uncomplete an individual requirement you blank out the date by clicking the x in the date field, correct? If I do that, with the adventure being unapproved, I get the PUT error.

@AlonWiedenman - this user was able to get past the error

Thanks, but when I uncheck approved/recorded it doesn’t blank out the date like that user reported.

You have to first uncheck approved/recorded, then save, then blank the date by clicking the “x”. Is that order of operations not working?

Nevermind. I misread your last post.

@AlonWiedenman- you have to remove the date…your statement is correct as you are not working the process correctly

I‘ll try to clarify from my original post.

If I try to blank out the Final Completion Date for Lion’s Pride itself I get an error that says, “All necessary requirements have been met for completion. To revise the final completion date, you must remove/edit the latest completed requirement(s).” But if I do that (remove the completed date, for any of the individual requirements. There are 3 of them, I have tried each one, and all 3 at the same time) I get the HTTP PUT error.

I am pretty sure I have tried every possible permutation of checking/unchecking and changing dates. Are you able to do it successfully?

@AlonWiedenman- i am not in a pack and as committee chair I do not ofter deal with advancement items for the troop and crew

Did you remove the overall approval first (without trying to remove the completion date)?

Yes. I can do that, but can’t remove the overall completion date and it still shows completed. Have you had any first hand success with this?

I’m getting the same error. I accidentally marked a Scout rank requirement complete. It is not Approved. When I clear the Completed date and Save, I get

BSA No 142097818

@AlonWiedenman @JillBarr - 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.

In my case the Rank was never complete, only 1 requirement. I get the error when clearing the requirement date and clicking Save.

@JillBarr what Rank/req is it?

Scout, very first requirement

@JillBarr so it is Scout #1?

Yes, that is correct

OK that is being looked at @JillBarr