I have H4 visa, but in a confusing status now. One company offered me a job and filed I-129 petition with change of status. The petition was approved several days ago, but the company cannot add me to its payroll because of funding problem. So they decided to withdraw the petition. My question is what my status is now, H4 or H1? Am I out of status in these days (days after I-129 approval date)?