It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

I've been playing the New Order and GOG Galaxy doesn't seem to be working properly with it. I don't get the overlay, I don't get screenshots and the achievements aren't unlocking. Time is being tracked, but the other features are missing. Is there an option I'm missing?
Some games don't have support for the GOG overlay and achievements not unlocking is a general problem Galaxy 2.0 has with multiple games.
Well that's unfortunate. Hopefully they will fix it at some point.
On TNO achievements see