How to prevent re-ordering of app icon locations after apps re-enabled on a MDM-enrolled device?
Kidslox have a workaround they call Icon Fixer.  I haven't tested this, but came across it a while ago.


  ... Once downloaded, the Icon Fixer ‘app’ will appear as a greyed out icon on your device. It’s basically an app that never fully installs and this frozen state is what keeps the apps in order when using Kidslox.