CLI device os update error

Not sure if this is a problem with balenaos, the cli, openbalena, or my machine but I’m getting a Cannot read property 'some' of undefined error when trying to update a device os.
I’m stumped - any ideas?

balena device os-update d7688fa --debug
[debug] new argv=[/usr/local/lib/balena-cli/bin/node,/usr/local/lib/balena-cli/bin/run,device:os-update,d7688fa] length=4
? Target OS version 2.71.5+rev1.dev (recommended)
? Host OS updates require a device restart when they complete. Are you sure you want to proceed? Yes
Cannot read property 'some' of undefined

TypeError: Cannot read property 'some' of undefined
    at Object.startOsUpdate (/usr/local/lib/balena-cli/node_modules/balena-sdk/es2018/models/device.js:2769:29)
    at process._tickCallback (internal/process/next_tick.js:68:7)

For further help or support, visit:
https://www.balena.io/docs/reference/balena-cli/#support-faq-and-troubleshooting

Hello, Which version of the CLI are you using?

12.40.0

Ah, I’ve just realised that you are using openBalena. Unfortunately the balena device os-update is only supported by balenaCloud, and not by openBalena. Here is another forum post which explains how you can did this in your situation:

Ah, bummer. I’ll look into the link you sent thanks.