I asked an immigration lawyer about this saying uscis has to approve the i751 before n400. For me, they de-scheduled my n400 3 days before the interview date when they realize I have my i751 pending (why they schedule interview before figuring i751 out in the beginning is a mystery).