The Duke and Duchess of Sussex were warned about their Netflix contract ending after their latest "disastrous" move, according to a royal commentator.