Hi.
I’m developing a full BP game with Steam achievements feature (UE 4.27).
They works now perfectly, except that sometime the achievement is not immediatly followed by the Steam overlay confirmation, but this I assume is something that depends not on desing, but maybe in a difficult connection with the steam account.
The main problem, that is more theorical, is that if the game is played offline, there is no way to have steam recognizing the obtained achievement, even if the game is launched while online. As soon as a user goes offline, Steam do not recognize it.
Unless I did something wrong (the online subsystem plugin has only a few function that are needed and no useful function seems to help), the problem could be solved taking tracks of the achievement and saving internally accordingly, and then push to Steam as soon as the user goes online. This will protect the user that already took the achievement, but the date and time when he get the achievement are not registered, and this means that statistics are not anymore reflecting the reality.
Somebody has some idea how to solve it? Is it a problem related to UE4 only?