I did the vidmaster chalenge annual on halo 3 except i never got the achievement?

was it on 4-player xbox live co-op on the final mission on legendary??? competetive or just regular or teamwork meta game? the meta game is optional. although, you also need the IRON skull on.