IQ Error in background on accessing Rez

Hi,

I get since several weeks IQ errors via ERA when I access Rez in background. It worked quiet some time but suddenly it stopped working without doing changes on my side. I believe it has something to do with firmware updates. I use the very same code in glance view as well as in the normal view and have no problems there. The code which crashes is here:

	function resolveDescription(d) {
		if (d == :walk) {
			return WatchUi.loadResource( Rez.Strings.walk );
		}
		if (d == :move) {
			return WatchUi.loadResource( Rez.Strings.move );
		}
		if (d == :inPlan) { 
			return WatchUi.loadResource( Rez.Strings.inPlan );
		}
		if (d == :goalReached) {
			return WatchUi.loadResource( Rez.Strings.goalReached );
		}

		return WatchUi.loadResource( Rez.Strings.run );
	}

It creates the message which shall be given to the user if a certain condition is valid. The strings are scoped as background:

    <string id="walk" scope="background">WALK</string>
    <string id="run" scope="background">RUN</string>
    <string id="inPlan" scope="background">IN PLAN</string>
    <string id="move" scope="background">MOVE</string>
    <string id="goalReached" scope="background">GOAL REACHED</string>

Maybe I should note here that the default strings are overwritten by further languages (german and spanish) which are scoped as background as well. But I could imagine, that Garmin doesn't test all those specific environments if new firmwares are released. 

Are there any problems known regarding this topic?