Caporegime
Both of Andrews children are princesses.
Re-read my post because you have clearly misread it. None of Andrew's grandchildren are Princes/Princesses. I never said his children weren't. All of the Queens grandchildren are prince/princesses (although not all have taken up this role) with the only exception being her great children of William because they are the direct line to the throne.
Megan's child has no right to become a Prince in the same way Andrew's/Anne's/Edward's grandchildren have no right to become Princes/Princesses.