Quote
<cachemembuffersize>52428800</cachemembuffersize>
Good working networks don't need outrageous caching. Try first to use default settings. If problems arise, then look further.
As already said, usage of pathsubstitution is tricky. Normally you set up the configuration, sources and other settings files only once.
Apparently you already use MySQL databases a bit longer than today (or you stumbled onto an outdated tutorial), but default name and password are 'kodi'. xbmc is what kodi used to be called.
Quote
Can't connect to MySQL server on '192.168.1.10' (101))
You'll have to fix that first, or every Kodi client will use local databases instead. Error 101 = Network unreachable.
And finally, always post full, unabbreviated kodi log files. Errors can start in the most unusual places. See HOW TO:Provide Logfile - LibreELEC