[Magisk] DiamondJohn:
neither service.d nor post-fs-data scripts appear to be working

--- UPDATE ---

see post below https://xdaforums.com/showpost.php?p=75066906&postcount=21834

----- ORIGINAL ----

I recently upgraded to Magisk 15.2, from 14.0.

Since doing so,any scripts I place in either /magisk/.core/service.d or /magisk/.core/post-fs-data do not run on boot. If I manually trigger them in the shell, they work.

My Magisk log appears to say its running the scripts, or at least attempting

01-03 07:31:52.408 173 173 I Magisk : * Creating /sbin overlay
01-03 07:31:52.410 173 173 I Magisk : * Mounting mirrors
01-03 07:31:52.411 173 173 I Magisk : mount: /sbin/.core/mirror/system
01-03 07:31:52.411 173 173 I Magisk : link: /sbin/.core/mirror/vendor
01-03 07:31:52.413 173 173 I Magisk : bind_mount: /sbin/.core/mirror/bin
01-03 07:31:52.413 173 173 I Magisk : * Setting up internal busybox
01-03 07:31:52.443 173 173 I Magisk : Magisk v15.2(1520) daemon started
01-03 07:31:52.446 173 178 I Magisk : ** post-fs mode running
01-03 07:31:53.038 173 204 I Magisk : ** post-fs-data mode running
01-03 18:31:53.040 173 204 I Magisk : * Mounting /data/adb/magisk.img
01-03 18:31:53.226 173 204 I Magisk : * Running post-fs-data.d scripts
01-03 18:31:53.226 173 204 I Magisk : * Running module post-fs-data scripts
01-03 18:31:53.226 173 204 I Magisk : * Loading modules
01-03 18:31:53.227 173 223 I Magisk : * Starting MagiskHide
01-03 18:31:53.227 173 223 I Magisk : hide_utils: Hiding sensitive props
01-03 18:31:53.228 173 223 I Magisk : hide_list: []
01-03 18:31:53.274 173 223 I Magisk : hide_list add: [com.google.android.gms.unstable]
01-03 18:31:53.289 173 223 E Magisk : proc_monitor: Your kernel doesn't support mount namespace :(
01-03 19:31:54.631 173 344 I Magisk : ** late_start service mode running
[COLOR="Blue"]01-03 19:31:54.633 173 344 I Magisk : * Running service.d scripts[/COLOR]
01-03 19:31:54.633 173 344 I Magisk : * Running module service scripts

Attached is my logcat soon after a boot. It has the following lines with the word Magisk in them:

01-03 19:32:43.905 1453 1453 V DownloadManager: Deleting /storage/emulated/0/MagiskManager/MagiskManager-v5.5.3.apk via provider delete
01-03 19:32:43.905 1453 1453 V DownloadManager: Deleting /storage/emulated/0/MagiskManager/MagiskManager-v5.5.3.apk via provider delete
01-03 19:33:02.802 697 708 I ActivityManager: Start proc 2295:com.topjohnwu.magisk/u0a72 for broadcast com.topjohnwu.magisk/.receivers.BootReceiver
01-03 19:33:02.802 697 708 I ActivityManager: Start proc 2295:com.topjohnwu.magisk/u0a72 for broadcast com.topjohnwu.magisk/.receivers.BootReceiver
01-03 19:33:05.981 2295 2295 W FileUtils: Failed to chmod(/data/user_de/0/com.topjohnwu.magisk/databases/su.db): android.system.ErrnoException: chmod failed: EPERM (Operation not permitted)
01-03 18:33:45.396 697 857 I ActivityManager: Killing 2295:com.topjohnwu.magisk/u0a72 (adj 906): empty #17
01-03 18:37:11.225 697 710 I ActivityManager: Start proc 3604:com.topjohnwu.magisk/u0a72 for broadcast com.topjohnwu.magisk/.superuser.SuReceiver
01-03 18:37:11.225 697 710 I ActivityManager: Start proc 3604:com.topjohnwu.magisk/u0a72 for broadcast com.topjohnwu.magisk/.superuser.SuReceiver
01-03 18:37:11.570 3604 3604 W FileUtils: Failed to chmod(/data/user_de/0/com.topjohnwu.magisk/databases/su.db): android.system.ErrnoException: chmod failed: EPERM (Operation not permitted)

Can anyone see what I have done wrong? or a way to fix it? or even something to check or change?