From my research and experience I would bet that your X96 Max+ box is a clone. It will likely have by default the Andorid build ID 1719 and almost certainly will not have the FOTO Update app installed by factory default for obvious reasons being almost certainly a clone.
If you look at my photographs I posted earlier in this thread one of a good box motherboard which works fine with CoreELEC and the oither the problem motherboard box which is I feel almost certainly a clone box. You will see the one marked a later V4 is a really badly designed and kludgy motherboard with a terrible daugher board too not present on the neat genuine board, and also the CPU is in a slightly different position than the geniine motherboard and as such you will see on the heat sink that the heat transfer pad is not where it should be and is partly not fixed to the the metal heatsink as the genuine boardd cpu heatsink pad is. So to me these kludgy V4 motherboards clearly appear not to be genuine but likely a bad clone.
So anyone ordering this box ensure they tell the supplier that it must not have pre-installed by default Android build ID1719 ( there maybe other clone box Android version ID numbers by now too) and that it certainly DOES have the FOTO Update app preinstalled by the factory. If not or the supplier refuses to confirm those points then do not buy it and if you still after that get such a clone box then return it for a full refund.
The S905X2 boxes are I understand not an altrernative as they are an older slower and inferior cpu and system.