@Mike Prager I apologize for the time taken while I was reproducing this issue.
I see that if you use only the popreceipt parameter in the Delete API, it will delete the message. If you try to use the messageID, it throws errors that the message does not exist. However, as you mentioned, the doc mentions the need for the MessageID, I will reach out to the internal team regarding this and will update yon soon. In the meanwhile, please let us know if you have any further questions and we will be glad to assist you further. Thank you!
Remember:
Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.
Want a reminder to come back and check responses? Here is how to subscribe to a notification.