Construct 2 does not change the encoding, unless you use the "Override MIME type" action. So it seems most likely the server is sending the wrong encoding itself, which is very common, or that Firefox is doing something differently. Either way as per our bug report guidelines, if you do not provide us with a way to investigate there is nothing we can do, so closing.