[Samsung Galaxy S7 Edge (Exynos) ROMs, Kernels, Rec] skezza:
Basically, when adopted storage is enabled, if you open Settings > Maintenance > Storage > Applications you get a list of all the apps installed on your phone that aren't system apps.

Some are placed on internal nand and some are placed on external sd. It's not clear what logic it uses to decide. Anyway, if you click a few, some will say (for example) 12.34MB/32GB of internal storage used. If you then click on that, it gives you the option to CLEAR DATA, CLEAR CACHE and a breakdown of the Space used including Application, Data, Cache, Total etc.

Keep looking and you'll find one that says (for example) 36.93MB used in external storage. If you click Storage it responds 'Settings' has stopped. I've quickly re-rooted my phone for you and captured the trace. It's a bit noisy though as I just did "adb logcat | grep Settings". There is a way of filtering it, I know, but ah well, hope it is useful.

08-23 14:55:42.869 3734 4644 I ActivityManager: START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from uid 1000
08-23 14:55:42.870 3734 4644 D ActivityManagerPerformance: onActivityStartLocked() r: com.android.settings (ActivityRecord{12a314 u0 com.android.settings/.SubSettings t-1})
08-23 14:55:42.870 3734 4644 D ActivityManagerPerformance: setBoosterActStart() onoff: true, r: com.android.settings (ActivityRecord{12a314 u0 com.android.settings/.SubSettings t-1}), curBoost: null (null)
08-23 14:55:42.872 3734 4644 D ActivityManager: createWindowContainer is called for this : ActivityRecord{12a314 u0 com.android.settings/.SubSettings t818} / com.android.server.am.ActivityStack.startActivityLocked:123 com.android.server.am.ActivityStarter.startActivityUnchecked:1151 com.android.server.am.ActivityStarter.startActivity:9 com.android.server.am.ActivityStarter.startActivity:2537 com.android.server.am.ActivityStarter.startActivityLocked:89
08-23 14:55:42.907 3734 4430 D ActivityManagerPerformance: onActivityResumeLocked() r: com.android.settings (ActivityRecord{12a314 u0 com.android.settings/.SubSettings t818})
08-23 14:55:42.908 3734 4430 D ActivityManagerPerformance: [Activity] prev: ActivityRecord{bde9d14 u0 com.android.settings/.applications.InstalledAppDetails t818}, cur: ActivityRecord{12a314 u0 com.android.settings/.SubSettings t818}
08-23 14:55:42.954 3734 4162 D GameManagerService: handleForegroundChange(). pkgName: com.android.settings, clsName: com.android.settings.SubSettings,FgActivityName:com.android.settings/.SubSettings
08-23 14:55:43.034 12111 13011 D Settings: packageName : com.android.settings className : com.android.settings.SubSettings
08-23 14:55:43.119 12111 12111 D SubSettings: Launching fragment com.android.settings.applications.AppStorageSettings
08-23 14:55:43.165 4299 8925 I RecentsTaskLoadPlan: dockedTask = [id=808 stackId=1 user=0 lastActiveTime=1535032453695] CatLog fullTask = [id=814 stackId=1 user=0 lastActiveTime=1535032460345] Settings
08-23 14:55:43.166 4299 8925 I RecentsTaskLoadPlan: pairedRecentTask to be added : [id=815 stackId=1 user=0 lastActiveTime=1535032453731] CatLog / Settings
08-23 14:55:43.169 12111 12111 D AppStorageSettings: candidates: 2
08-23 14:55:43.170 3734 5192 D SecContentProvider: query(), uri = 17 selection = isSettingsChangesAllowed
08-23 14:55:43.171 12111 12111 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: java.lang.ArrayIndexOutOfBoundsException: length=1; index=1
08-23 14:55:43.171 12111 12111 E AndroidRuntime:	at com.android.settings.applications.AppStorageSettings.initMoveDialog(Unknown Source:108)
08-23 14:55:43.171 12111 12111 E AndroidRuntime:	at com.android.settings.applications.AppStorageSettings.onCreate(Unknown Source:54)
08-23 14:55:43.171 12111 12111 E AndroidRuntime:	at com.android.settings.SettingsActivity.switchToFragment(Unknown Source:136)
08-23 14:55:43.171 12111 12111 E AndroidRuntime:	at com.android.settings.SettingsActivity.launchSettingFragment(Unknown Source:78)
08-23 14:55:43.171 12111 12111 E AndroidRuntime:	at com.android.settings.SettingsActivity.onCreate(Unknown Source:2169)
08-23 14:55:43.171 12111 12111 E AndroidRuntime:	at com.android.settings.SubSettings.onCreate(Unknown Source:1)
08-23 14:55:43.177 3734 4644 W ActivityManager: Force finishing activity com.android.settings/.SubSettings
08-23 14:55:43.315 4299 8925 I RecentsTaskLoadPlan: dockedTask = [id=808 stackId=1 user=0 lastActiveTime=1535032453695] CatLog fullTask = [id=814 stackId=1 user=0 lastActiveTime=1535032460345] Settings
08-23 14:55:43.315 4299 8925 I RecentsTaskLoadPlan: pairedRecentTask to be added : [id=815 stackId=1 user=0 lastActiveTime=1535032453731] CatLog / Settings
08-23 14:55:43.316 3734 5576 D SecContentProvider: query(), uri = 17 selection = isSettingsChangesAllowed
08-23 14:55:43.682 3734 3886 W ActivityManager: Activity pause timeout for ActivityRecord{12a314 u0 com.android.settings/.SubSettings t818 f}
08-23 14:55:43.685 3734 3886 D ActivityManagerPerformance: [Activity] prev: ActivityRecord{12a314 u0 com.android.settings/.SubSettings t818 f}, cur: ActivityRecord{1abcbef u0 com.samsung.android.lool/com.samsung.android.sm.ui.storage.UserFileDetailActivity t816}
08-23 14:55:43.831 4299 4317 I RecentsTaskLoadPlan: dockedTask = [id=808 stackId=1 user=0 lastActiveTime=1535032453695] CatLog fullTask = [id=814 stackId=1 user=0 lastActiveTime=1535032460345] Settings
08-23 14:55:43.831 3734 5719 D SecContentProvider: query(), uri = 17 selection = isSettingsChangesAllowed
08-23 14:55:43.832 4299 4317 I RecentsTaskLoadPlan: pairedRecentTask to be added : [id=815 stackId=1 user=0 lastActiveTime=1535032453731] CatLog / Settings
08-23 14:55:43.832 4299 4317 I RecentsTaskLoadPlan: pairedRecentTask to be added : [id=815 stackId=1 user=0 lastActiveTime=1535032453731] CatLog / Settings
08-23 14:55:44.190 3734 3896 D ActivityManagerPerformance: setBoosterActStart() onoff: false, r: com.samsung.android.lool (ActivityRecord{1abcbef u0 com.samsung.android.lool/com.samsung.android.sm.ui.storage.UserFileDetailActivity t816}), curBoost: com.android.settings (ActivityRecord{12a314 u0 com.android.settings/.SubSettings t818 f})

Regarding encryption, what about if I disable Magisk though? I won't have root anymrore. Just thinking, this might be useful as I think I'd prefer my phone encrypted than rooted tbh :)