Steam Achievements wont trigger - but only sometimes?

Hey all. Currently running into a bit of a strange issue. I have Steam achievements setup and working in my game (already released on Steam). There is a common issue of a couple achievements (its always random, not the same exact ones!) not trigger during a playthough of the game. I’ve been able to reproduce it, but the strangest part is that while the achievement is not collected, it is successfully sent through to Steam. If a call for the achievement is made again, the uncollected achievement will trigger and be actually collected.

Again, this issue only happens occasionally (but common enough to have multiple reports), and the affected achievements is always random (or at least it seems so).

I’ve heard about this issue happening for some other games built with UE4 but my research hasn’t dug up much as to how to go about fixing the issue as a whole. Any help with this would be great!