I have said this before on different threads - but the British RF needs to take a leaf out of the book of the Swedish RF. In Sweden if you want to become a working, titled Royal - then you have to go through Prince/Princess "school" first. It lasts about 6 to 18 months depending on what role you will take on and includes studies, training and mentoring from the palace in Royal household admin, etiquette, diplomacy, history, government and constitutional politics, languages and media training.
The Swedish RF have managed to incorporate people from very non-Royal backgrounds because they know what they are getting into and the waiting time that the "school" imposes means that people don't rush into royal work. So Prince Daniel (former personal trainer and gym owner) did 18 months and Princess Sofia (former model and Temptation Island contestant) did 6 months.
Even Crown Princess Victoria as a "birth Royal" had her own training programme that went on for years and included University studies in government, international relations and languages but also undergoing the diplomat training, interning at Embassies, as well as less glamorous internships in trade, forestry and agriculture. Princess Estelle, age 7, has already started her training.
Princess Madeleine's husband - Chris O'Neill - chose not to be a working Royal. By all accounts he hated the press intrusion and chose to step away. They live a quiet life in a gated community in Florida. Princess Madeleine still does a little charity work on the US charity gala circuit - mostly for her mother's foundation. He works in finance but is not allowed to trade on her Royal status.
Sweden has also slimmed down recently so only CP Victoria's children will be future working Royals.
I think that the current situation could have been avoided if Meghan had had a formal induction programme. I don't think she really understood the difference between what US A+ list celebrities can do and what is expected as a publicly funded royal