I have such a problem, I created site at http://www.silt.cz with your template, I added a client user to the administration who has limited rights, but should be able to edit the site.
Every time, but when it tries to edit only the text, the icons that we have on the page, for example, disappear after saving: https://www.silt.cz/zakazkova-vyroba/
Just yesterday, there were icons at every headline.
I didn’t try that, but I don’t want to give him full rights, I don’t want him to be able to edit the template, etc.
It would be too much for him. Now he is Shop manager, edit with AAM plugin.
Is there any other solution?