I've updated to the latest firmware, 1.4.49, and so far no issues.
When updating firmware on the ECC it's HIGHLY recommend to do a reboot immediately after installing and then before doing any prints running through yhe "One-click self-check" on the calibration screen. It will overwrite any calibration info that might be a conflict with the new firmware version.
Even then I've gotten into the habit of doing a bed level on the first print after boot up just to be safe.
As to whether Open Centauri supports Canvas now. The last 2 releases of Cosmos does. If you're installing for the first time you have to use mainsail or the like to go into the config file and delete the bed leveling info before running the initial calibration routine. It's imported from the previous firmware and will cause issues with the new firmware.
I haven't tried it yet myself, just giving feedback I've read in the FB groups and Discord.