I’ve been there. Was on 14 month AP while waiting for CR-1 approval. The one silver lining was the CR-1 was automatically changed to IR-1 by the time it was issued. Sadly, there’s nothing one can do while waiting; we wrote to congressmen and asked a friend working at the consulate. Same response. C’est la vie.