This is probably not uncommon. Here in Warrington, where this has happened a couplke of times recently, licenced premises have a list of forms of ID that can be accepted, as part of their Licence. Military ID cards are not on the list. Accepting them could lead to prosecution. The local council is working to get this changed.