Chateau LTE-12 cannot update RouterOS past v7.17

Maybe this has already been answered but since I wasn’t able to find an answer I’ll just be asking this again.

My Chateau LTE-12 has stuck at RouterOS v7.17. When I run “Check for Updates” it does find a new version and if i hit “Download&Install” it simply gets stuck at 99% for a long time. I even tried rebooting but update doesn’t get applied.
I’ve seen some instructions to manually do the update by uploading routeros + wireless packages but since I currently have no other spare LTE/5G router and am heavily depending on it can someone please tell me the safe way how to fix this.
I’ve tried updating with both WinBox v3 and v4 but result was the same.

Thank you.

The Chateau LTE 12 is among the devices with only 16MB of storage.
Usually troubles with updating the RoS on these devices is connected with not enough available space.
It may be possible to free enough storage, or it may not, it depends on how big your configuration is and if you have files on it that can be removed, even command line history may need to be deleted.
In some cases this is not possible and you need to netinstall (and the procedure is tricky and may need several attempts before succeeding).

Check system resources and see how much space you have available, compare with (other modelm but same storage size):
http://forum.mikrotik.com/t/chateau-5g-free-space-problem/180129/1

If you run Chateau LTE12 with regular wireless package then you must contact Mikrotik support. This would be a regression case, as RouterOS+wireless if official combination and is the official way to run this device. If the device fails because of lack of space, and I assume you don’t have large files stored on flash, then this is something you need to bring to Mikrotik’s attention.

A lot of installed certificates and keys can also consume space.