Many people did not received "Approval Notice" and they don't care as long as they got their GC.
Also, it seems nobody knows what exactly the "Approval Notice" is? what document? which form?
Quite a lot of people said that I-797D = Approval Notice.
Very confussing.