Why is this achievement still glitched? After all this time is there nothing to be done but get lucky and hope your data syncs at the right time?

Doing a quick bit of research, it seems that one solution is to play Warzone Firefight on the three maps included in that playlist. For some reason, players have reported that the achievement has unlocked for them by doing that.

I’ve been doing just that actually. I believe my last map to be Apex but It will just not give me the 33% I need. Been at it for the past 3 days now.

There are some active topics about this in the support forums you can use for help on this issue