[Xposed General] simplepinoi177:
So, unfortunately, that didn't work.

I kinda didn't know what to do with the code as it seems that it's a Linux script and I'm only familiar with Windows. But I took the commands you inputted and tried to manually do them through my command prompt and ADB (similar to how I would run fastboot for factory image updates or full OTAs for monthly updates). Apparently, LSPosed was under org.lsposed.module in my setup; I couldn't really run the adb shell pm clear org.lsposed.module (it's a shame because I would've really liked to "clear" LSPosed from Magisk properly through adb shell); and there is no "cache partition" on the Pixel 7 Pro (I never noticed before, but then again I don't go to the recovery ever and maybe this is a A13 thing...).

Anyone else know of a all-encompassing way to remove LSPosed and any traces/remnants of it?

I don't understand how me uninstalling both LSPosed and Magisk as completely as I can is not resetting things so that LSPosed can get implemented properly. One thing I found is that no matter how many times I remove LSPosed and Pixelify GPhotos, whenever I reinstall GPhotos, the inital start up of the app always loads my last settings to it; not the default values! All the while the prefs.xml file is still unable to be written!

I really wish the logs were able to be read & understood easier so I might pinpoint what's causing the hiccup.

_____________________________________________

So, a thought came to me that I should compare my phone with my wife's phone which is working LSPosed perfectly. I went over each line-by-line to see what major differences are between the two in the verbose logs. All lines loaded the same (albeit some were in different ranking lines because of "** late_start service mode running") other than these 2 lines below. Here's what I discovered:

While hers shows this

759 D/nativeloader Configuring classloader-namespace for other apk . target_sdk_version=0, uses_libraries=ALL, library_path=/system/lib64/ : /system_ext/lib64 , permitted_path=/data : /mnt/expand

Mine shows this instead

760 D/nativeloader InitDefautPublicLibraries for_preload=1
760 D/nativeloader InitApexLibraries:
com_android_art: libnativehelper.so
com_android_il8n: libicuil8n.so:libicuuc.so:libicu.so
com_android_nueralnetworks: libneuralnetworks.so
760 D/nativeloader Configuring clns-1 for other apk . target_sdk_version=0, uses_libraries=ALL, library_path=/system/lib64:/system_ext/lib64, permitted_path=/data:/mnt/expand
D/nativeloader InitExtendedPublicLibraries:
D/nativeloader InitVendorPublicLibraries: libOpenCL-pixel.o:libedgetpu_client.google.so:libedgetpu_util.so:lib_aion_buffer.so:libgxp.so:gxp_metrics_logger.so
D/nativeloader InitProductPublicLibraries:

And while hers shows this

1656 I/LSPosed Loading xposed for system/1000

Mine shows this

1285 I/LSPosed skipped system server

The latter one is what concerns me and might explain why it's not writing into the "system" properly! Why is "nativeloader" not "configuring classloader" like my wife's; versus why is mine loading something "InitApexLibraries" instead? Anyone have any idea how/why none of these things are being properly implemented when uninstalling both LSPosed & Magisk and re-installing it all???

Please, I'm rather desperate that I'm willing to entertain any/all thoughts and ideas (I rather not factory reset my device just yet; as it will be a headache to re-initialize everything & set it all up)... Thank you in advance.