Tim #1

I am new to cyberpanel (but have lots of IT experience), and have created a couple of domains with web and mail running on an Ubuntu 24.04 LTS system. I chose cyberpanel as I wanted a system that less experience users could administer.
Several time when I have updated cyberpanel versions things have broken, which I find worrying.
My latest issue is that when I try to set a catch-all email address I get the error:
(1146, "Table 'cyberpanel.e_catchall' doesn't exist")
I have googled this and followed various steps to fix it, but that broke other things, seemingly in a circular fashion.
It all seems rather flaky to me, so I have two real questions:

  1. is cyberpanel always as fragile as I've found it to be?
  2. is it possible to fix this specific issue in a robust and permanent manner?