We have an i3 (2020 120Ah), Zappi and Intelligent Octopus Go. The steps above have been working fine, we don't have to do anything in the BMW app, Octopus seems to be linked to the BMW account and sets the schedules.
When I look at the BMW app, the schedules do appear wrong vs what the Octopus...