The scheduled inauguration of the Princess Diana statue by Prince Harry and Prince William may not ultimately happen