Thanks @luciche for checking!
There is one more difference, which is “%26” and “%20”, right after the “open” text. I think this is the real problem. Not sure how it ended up encoded as “%20” in your installation. In our local development site, it’s “%26”.
As for the “#” and “%23” difference, we already add a compatibility javascript, so it should work fine I guess.
We will do more few tests on this.