1 Per Royal Protocol, Royals Who Served Wear Military Uniforms to Funerals
Per Royal protocol, it is customary for male working members of the Royal Family who served in the military to wear their uniforms to events surrounding the deal of a royal. Harry, William, Andrew, Charles, and Edward all served in the military.  2 Harry and Andrew Aren’t Working Royals
However, on Monday it was revealed that Harry and Andrew wouldn’t be allowed to wear theirs to the funeral because they are no longer working members. However, they allowed Andrew an exception to one event.  3 An Exception Was Made for Andrew
Per a palace spokesperson, Andrew, who served in the Royal Navy during the 1982 Falklands War, may wear his uniform during the Queen’s final vigil, which will take place at Westminster Hall, “as a special mark of respect.“ae0fcc31ae342fd3a1346ebb1f342fcb 4 The Move Seems “Rather Petty” a Royal Expert Says
Royal expert Camilla Tominey writes in The Telegraph that the move is “petty” and a “rare misstep” by Buckingham Palace. “Denying Harry the right to wear military uniform, even though the disgraced Duke of York has been permitted to wear his Royal Navy dress for the final vigil at Westminster Hall, does appear rather petty,” she said.  5 She Maintains the Public Will See It As “An Unnecessary Snub”
She adds that the move is unlikely to win over the public. “It seems the palace is following the protocol for ’non-working’ royals and has given Andrew the brief reprieve because he is the late Queen’s son,” she continued. “Whatever the thinking behind the move, however, the public may view it as an unnecessary snub.”