Hello, Kfield!
With the way the “Other” option works, it actually saves whatever is entered into the “other” text field as the reporting value, rather than what you currently have as the option title, “No”. This would cause a blank reporting value if nothin was entered into the text field, and causes the system to give an error because it sees a blank reporting value. For what you're trying to do, you'd like to save both the “No” reporting value and any comment they have for “No”, which would best be done by creating two separate questions, the second being an optional text field for them to add in a comment.
I hope this helps!