The Duchess of Sussex was reportedly planning to release a bombshell Netflix doc but an insider has spoken out.