------ Finally got it working in a consistent manner ------ First of all, it uses sound frequency to control the robot, not bluetooth, so turn up your speaker and make sure you're not in a noisy environment. Second of all, the robot is constantly alternating between 3 states: Random actions (moving and making sounds), waiting to repeat your words (may vary with your toy) and waiting for the app (the eyes are not blinking, no sounds). THE APP WILL WORK ONLY DURING THIS STATE! Have fun!