I'd expect it's either because you've already done it or you're playing on local? (not sure about the local game, but I could see it not working playing that way).
Also, I know some interesting, perhaps unintentional, things are happening since the latest update.
That may have something to do with it.
ive never been able to do it since die rise came out...ive been attempting to do them all online...but i seen earlier someone said something about lighting bolts being on the world map...whats that about? all ive everh ad was the level icons flashing the color of which EE i did for that map
You'll get the flashing bolts when the EE and the corresponding nav card are inserted for that map.
I'm not really sure why you're unable to insert navcards though...