overly dramatic. Means bewildered and perplexed. I don’t agree with applying emotional adjectives for countries and organizations.
The officials didn’t find an answer yet, I seriously doubt they are experiencing bewilderment.
The word "flummoxed" doesn't have the same visceral meaning for me but I can understand where you are coming from.