my DL did not expire but CA DMV sent me a letter ask me back to DMV provide legal presence Documents. I provide EAD and I 94 a month ago but still haven't received new DL. The normal process time should be in two or three weeks. they took away my DL and gave me a temporary DL permit. I gave them proof of address but they said they don't need!!! I see a GC holder on Reddit at the same boat. very chao now!!!