Error Invalid VM group

Does your fly.toml have a [processes] section? (docs)

I believe those are called process “groups” and you may need to specify which group you want to scale.

Apps can get in a weird state as well if you used to have [processes] and then took them away later as well.