Synchronization doesn't work

So I made a watch face that retrieves some json from Tasker and shows some images based on that data. However, the data from Tasker is not received on the watch, and the images are also not available on the watch.

Steps to reproduce (Tasker variable):

  1. Create a new watch face.
  2. Add a text with the following formula: $br(tasker, Test)$
  3. Create a task in Tasker that sends a text to KWCH.
    Expected behavior:
    The phone and watch both show the text from Tasker.

Steps to reproduce (Image file):

  1. Create a new watch face.
  2. Add an image
  3. Set the bitmap to the following formula: file:///sdcard/Kustom/Image.png
    Expected behavior:
    The phone and watch both show the image.
  • I also tried it with a text file using $wg(“file:///sdcard/Kustom/test.txt”, raw)$
  • Also tried file:// instead of file:///
  • The phone and watch are connected and both have wifi and bluetooth connected.
  • Both Globals and Data sync modes have been set to always.
  • Tried all steps on version 3.76b422110 and 3.77b434610
  • Also gave KWCH all permissions and disabled battery optimization.
  • Phone is rooted.

EDIT

  • Watch is on Wear OS 4