Fenix 6 pro should support Resource strings in Background scope, somehow on the real device the Rez.Strings.my_string return null.
Works fine in the simulator and on other devices like the Venu.
Example:
resource = Rez.Strings.notifyHalfwayObjective;
if (resource != null) {
if (Application has :loadResource) {
Background.requestApplicationWake(Application.loadResource(resource) as String);
}
} else {
// Fallback
}
Would always enter the Fallback condition on the Fenix 6 pro device, while with the Venu (with latest firmware) or in the simulator it works correctly i.e. resource is loaded.