Instructions to fix systemless for all apps that fail to recognize root access. Reading this post will help you solve the problem of apps that don't identify root access caused by failure to work with Chainfire's systemless.
Perhaps you just found out that there are number of apps that don't get along with how Chanfire's systemless root works on Android 6.0 Marshmallow, as the result those apps fail to acknowledge the root access on the rooted device where the apps are installed.
If that's the case all we need is an Android app that's developed to fix the Chainfire's systemless for apps that don't identify root access. The app's name is Terminal Emulator app and currently it's available on Google Play Store.
So you need to firstly head to Google Play Store via your device or from computer then install Terminal Emulator app.
Once it's installed on your device then type and execute the following commands to one and another into the emulator app.
suIf you are prompted to give root access just grant it.
mount -o remount,rw /system
mount -o remount,ro /system
Reboot then try the app that previously failed to identify the root access, you will see the app can recognize the root access.