I am afraid it is true. I heard from one attorney that
local office stop issuing the temporary EAD couple of years ago.
I guess you have to wait until your get your EAD approval. In the worst case, you may have to take some time off and be treated as leave in absent.