I did the whole process with the us embassy in London. So I filled the I-130 and paid the fees.
then I got the letter from the embassy to file ds260 online
and they said the embassy is with my case so uscis/nvc is not envolved.
i am european, so maybe is because of that
but it doesn’t show anything on the embassy website t check the case number. I believe I will file the papers , criminal record affidavit and medical in person , not online