Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
@DaveLRenfro "hopefully realizing that they are acting silly will help ease your loss." It won't. I spent many days refereeing papers. I deserved the award as they chose me. And if I am stripped of this award just because of this affiliation issue, saying that I'm disappointed will be a huge understatement
"the name of your current company should work" There's no company. I am self-employed and haven't registered a business name, for it's not mandatory where I live.
@user354948 The Internet abounds in information about this, but if you have a specific question, ask it on this SE, and I am sure you will get some answers, possibly including mine. I think such questions are on-topic here because they are related to academia.