Can you tell me what is your PD?
I have similar situation, my I485 returned twice. 1st time because not signed (kid, so thought no need sign), 2nd time because not current PD (current PD is 2003, but my PD is 2006), now just filed 3rd time and waiting,
thanks a lot