Honestly the only way out I see is dump this product and start developing a new one, an intelligent one this time.
They keep fixing the unfixable. I mean how long are they gonna release firmware upgrades for this product? It’s going to stop eventually and apparently before any major change.