Article continues below advertisementMeghan Markle and Prince Harry are facing renewed scrutiny over their relationship with Netflix, with insiders telling OK! their "insanely stupid" demand for an internal investigation by the streamer into leaks about their projects could jeopardize their already fragile deal with the platform.Ex-Suits actress Meghan, 44, and Harry, 41, signed a reported $100 million partnership with Netflix in 2021 following their departure from royal duties, positioning themselves as major players in the content titan's original content strategy.