It is a grey area i think. My told me that if H4 used the EAD, and the I485 got rejected, you have to leave US and apply for H4 again.