It became evident after the second time though that this was very on purpose and it was known there would be an issue.
Obviously there's the "people were angry last time, they will likely be angry this time". But that's projecting personal/political views into a sponsorship.
What should have been the right course of action? I'm not sure. "Tech is easy, people are hard"