Do the lights on the controller advance past the second light? Sometimes iOS gives us a false error even though the Rachio connects. If not, it could be related to this. Depending on when your device was manufactured, it may have an old firmware that doesn’t contain a fix for new iOS devices and some of the messages they send when connecting. That post outlines some workarounds you may be able to try.