On line 15378 (MeadowHiveTalkGuard) of the output HTML, the game checks for the flag "hasstrangeperfume". This flag is not set elsewhere, and in the other scene the game uses "hasperfume" (line 15310, MeadowHiveTalk). Changing the former line immediately fixes the issue.