I called the USCIS.The first lady told me that" your case has beed approved and your case in not pending with us anymore". I told her I want to make sure and he transfered me to a guy officer. He said that " your case is still pending and not approved yet" Also, he said that the online status is not accurate and updated.He did SR for me before I asked him.
So, card/document production means nothing in my case.
Good Luck everyone!