API documentation states that "Warnings posted via this method will not be stored in the document after they are resolved."
The request is to either always store these warnings in the document, or add an argument to PostFailure to let the API developer specify if the warning should be saved.