Indeed, there was a bug with issuing Marshal and Excavator badges, which affected all sites of Stack Exchange network. It has been fixed by now: the badges are back to normal, but the inbox notifications remaining as the only reminder of the incident. For details, see Excavator and Marshal badges are being awarded over and overExcavator and Marshal badges are being awarded over and over
replaced http://meta.stackexchange.com/ with https://meta.stackexchange.com/