Harry has apparently put out a statement regarding his lack of military dress...thank you Harry. I can't link on my phone. He says his military service is not reflected by a uniform and to please save your thoughts for Her Majesty, not him.
This is paraphrased.
Here's an article that includes the exact language of the statement:
Here’s Why There’s Controversy About Members Of The Royal Family Wearing Military Uniforms To The Queen’s Funeral Events
Prince Andrew will wear a military uniform to one royal event. Prince Harry must stick to civilian dress.
www.buzzfeednews.com