Inconsistent state values for iRobot

I am new to HA and followed https://www.home-assistant.io/integrations/roomba/ to setup my room to 960. After the set up everything looked good, but after I started the robo cleaner via iRobot app the state value shown in home assistant is not same as expected. For ex when robot is cleaning HA is displays it as docked. Also I am unable make the robo go to dock via HA.

During configuration I set up the continuous to false.

Not sure what I am missing here. Any pointers?

You can’t use the iRobot app and Home Assistant together, either one or the other.

That make sense, thanks.