Objections to a depiction of Taiwan's national flag prompted last-minute changes to a performance at Expo 2025 in Osaka.