If I try to use a path to an image as the bitmap, using options like manually setting the entire path, using the $tu(rndimg) function, or even broadcasting the file path through a variable from tasker, it does not show up.
Only when I manually select an image through the image picker (which involves using the android file picker) does the image show up.
All permissions have been granted to the apps, running OxygenOS 14 (Android 14). KLWP v 3.77.
EDIT: I tried to assign a global variable to the tasker variable, and set my image bitmap to the global variable, and the app crashed. Here is the log:
FATAL EXCEPTION: main
Process: org.kustom.wallpaper:editor, PID: 24991
java.lang.NullPointerException
at org.kustom.lib.render.GlobalVar.D(Unknown Source:59)
at org.kustom.lib.render.GlobalVar.C(Unknown Source:14)
at org.kustom.lib.render.GlobalsLayerModule.n(Unknown Source:19)
at org.kustom.lib.render.RenderModule.getGlobalValue(Unknown Source:23)
at org.kustom.lib.render.RenderModule.getValue(Unknown Source:46)
at org.kustom.lib.render.RenderModule.getString(SourceFile:1)
at org.kustom.lib.render.RootLayerModule.invalidateContentRequest(Unknown Source:78)
at org.kustom.lib.render.RootLayerModule.onDataChanged(Unknown Source:92)
at org.kustom.lib.render.RenderModule.dataChanged(Unknown Source:234)
at org.kustom.lib.render.RenderModule.onGlobalChanged(Unknown Source:73)
at org.kustom.lib.render.LayerModule.onGlobalChanged(Unknown Source:0)
at org.kustom.lib.render.GlobalsLayerModule.onGlobalChanged(Unknown Source:0)
at org.kustom.lib.render.FlowsLayerModule.onGlobalChanged(Unknown Source:5)
at org.kustom.lib.render.RenderModule.setGlobal(Unknown Source:13)
at org.kustom.lib.editor.settings.BasePrefFragment.J3(Unknown Source:4)
at org.kustom.lib.editor.preference.v.n(Unknown Source:10)
at org.kustom.lib.editor.preference.v.c(Unknown Source:0)
at org.kustom.lib.editor.preference.u.onClick(Unknown Source:4)
at com.android.internal.app.AlertController$AlertParams$3.onItemClick(AlertController.java:1318)
at android.widget.AdapterView.performItemClick(AdapterView.java:352)
at android.widget.AbsListView.performItemClick(AbsListView.java:1277)
at android.widget.AbsListView$PerformClick.run(AbsListView.java:3294)
at android.os.Handler.handleCallback(Handler.java:958)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:255)
at android.os.Looper.loop(Looper.java:364)
at android.app.ActivityThread.main(ActivityThread.java:8979)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:572)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1053)
EDIT 2: Using flows, I was able to access the image and the image is getting rendered in the editor, however it does not show up on my homescreen when the wallpaper is applied.