But I made the mistake of waiting too long before setting the other two up. I have been trying since December 2019 to set them up using both my Windows 10 PC and an Android phone. The setup app can connect to the speakers and then have the speakers connect to my WiFi network. Everything seems to be going well but the set up process never finishes.
I think something changed recently and now Invoke setup and firmware update appears to be working again. (I also noticed the Cortana app on iPhone has some recent updates.)
I have an old Invoke with old firmware. Setting up an Invoke with Android failed during setup. I changed to iPhone Cortana app and Invoke setup worked. At the end of setup, the Invoke was able to receive the latest firmware: Barracuda_libre -11.1842.0
If you have an Invoke and want to update firmware:
First option: power cycle Invoke to see if it receives the new firmware.
Second option: Reset Invoke and re-do the setup on iPhone Cortana app. (Reset by removing Invoke in Cortana app and then press-hold the Invoke mute button for 5 seconds.)
Let us know if this helps.