Why is it that a simple heart rate complication needs a higher sdk?

So i was making a watch face and i put a circular complication which i set to heart rate and its fixed. When i click run on device, it detects the watch but says that i require the app is running on sdk 34 while my watch is on 33.

it seems that sdk 34 comes with android 14 and i havent received the update yet. I have a gw4c lte.

Is there any work around for this?

1 Like

@dulapalliashish1 . Check that the Ranged Value setting in the com is switched off. Try Prompting an update on your watch by checking for updates . I have a GW4 Classic and it was updated well before Christmas . I thought the LTE ones got the update first .

turning off the ranged value doesn’t help.
it still says its sdk 34.
here are some screenshots:


1 Like

OK . Check the other Comp you have . Also you have to dismiss the other Comps in the set you are not using . If you hover your Cursor over the top right of the unused comps you will see a cross to tick .

Hi,

As long as u set complication setting, Default provider is HR, it will automatic generate sdk 34.
HR in Complication, Default provider is new added in WFS version 1.7.13.
I dont know why, but as long as u set HR in Default provider, it become sdk 34.

So, just set the default provider other than HR, then after download to your watch, change the customise to HR.

OR use TEXT Tag, set the TEXT FIELD to ([HR]), and ACTION, Apply Action, open app set to Heart Rate.