Glitch in NMC tax payment portal irks taxpayers