My Ezlo hub shows offline on but it shows online in the app

The behavior that you observe through the portal is normal since the new Ezlo controllers do not currently count with an accessible web UI. The access can be achieved through the VeraMobile app as intended.

That makes sense, but suggest you say something different that offline, because that is not the case.