Nothing conclusive yet, but first results indicate that the problem in the third environment (WPEngine production site using their custom caching system) being tested is the plugin's cookie not reaching the browser.
I'll see if I can figure out exactly why.