"Achievements not supported by Online Subsystem"

Oh, calling it on the sever might be the issue. My guess is that you cant call it from serverside as it is not the server that unlocks an achievement, but the player. Havent worked with a dedicated server before so im not sure. My suggestion is unlocking the achievement on client side from the server (server triggers event on player when ihe should unlock an achievement). Not 100% sure this is the issue… but worth a try i guess