Playing on level 2 of Heart of Gold. I am pretty certain no enemy units slipped past me and the gateway and nearby road were still covered by the fog of war. But when I completed the mission, I was not awarded the rhoadblock achievement. I had unlocked all 12 artifacts.
Customer support service by UserEcho