I designed a widget to show the time, and weather info, and I added the geographic coordinates, and it was working perfectly in the previous versions of the ROM Closed Beta 12.5.
But since the home launcher and app vault were updated, the coordinates in this widget stopped working

In location permissions, it cannot be added to the home launcher, themes, and app vault. However the coordinates are working on the lock screen, using the same LocationBinder method

Could someone help me on this issue or indicate if any additional code is needed in the manifest.xml
VariableBinders

LocationBinder type="2" time="30000" distance="10"
            Variable name="location_str" type="string[]"/
        /LocationBinder
/VariableBinders   


Group visibility="1"
        Var name="lat1" expression="@location_str[3]"/
        Var name="latg" expression="int(#lat1)" /
        Var name="lat2" expression="abs(#lat1-#latg)*60" /
        Var name="latm" expression="int(#lat2)" /
        Var name="lats" expression="(#lat2-#latm)*60" /
        Var name="latms1" expression="int(#lats)" /
        Var name="latms2" expression="int((#lats-#latms1)*100)" /
        
        Var name="lon1"  expression="@location_str[4]"/
        Var name="longr" expression="int(#lon1)" /
        Var name="lon2"  expression="abs(#lon1-#longr)*60" /
        Var name="lonm"  expression="int(#lon2)" /
        Var name="lons"  expression="(#lon2-#lonm)*60" /
        Var name="lonms1" expression="int(#lons)" /
        Var name="lonms2" expression="int((#lons-#lonms1)*100)" /
        Text name="gpscoord" x="50" y="255" alignV="bottom" alpha="255" size="30" textExp="'GPS: ' + #latg + '°' + #latm + 'ʼ' + #latms1 + '.' + #latms2 + 'ˮ, ' + #longr + '°' + #lonm + 'ʼ' + #lonms1 + '.' + #lonms2 + 'ˮ, '+ @location_str[1] + 'm'" /   
      
    /Group

HOME SCREEN


LOCKSCREEN