Finally got Vicki's ELM327 working with my app.
I had to open it up to fix it. The 8 pin surface mount tranceiver had one pin that was not connected. The pin must have been bent up just enought so the reflow soldering during PC board manufacturing did not connect the pin to the board. That IC pin connects to OBDII pin 6 which is one of the two CAR-CAN lines. So that explains why my app got to the Waiting stage and no further. With the open connection the PIC processor in the ELM327 never saw any data to send to the app.
It is also very hard to pair. I never could do it in the car. Only on the bench where I can trun on and off the 12 volts. In the car you can only do this by unplugging and replugging the OBDII connector.