Are the DLC Maps Glitched?

I have not played on the DLC Maps a lot since I downloaded them but twice on Wrecked I have gotten an achievement and I didn’t use the man cannon for both of the achievements, ODST and Special Delivery. I’ve been playing on SWAT a lot but twice on Wrecked, I kinda feel as bad as when I got an achievement on the TNA Impact game where I got the achievement even though I lost 1 match and I was supposed to win more than once. I didn’t do exactly as required, do I deserve the achievements, probably. I didn’t cheat