Please beware that when you start a movement command the state of the motion objects need to fit. There will be no automatic switching of the state machines. In your case axes needs to be powered, grouped to a kinematic and kinematic needs to be enabled.
Can you check and/or send your logbook what happens before error on your screenshot?
Thanks for the information. I checked your code and found that you created points referring to an axis "X" but including an array of coordinates, like used for a kinematic. Please change reference to "Robot", to be able to use it correctly. We will check how this misunderstanding could be prevented better. Thanks for bringing this up.
I'm from the development team of the IDE app. In IDE app version 1.18.7 it's not possible to use points/teachpoints as a parameter of the newly introduced motion.<kinematicName>.movePositions() command. You will typically see the error message: "list object has no attribute push".
The bug will be fixed in the upcoming 1.18.X release of IDE app.