Error I cant deal with

Hye everyone,

I have an error I can't deal with and I don't understand.

Its from a watchface, the weird thing is it works on many models, It works on some Fenix 5+ but stuck on some other Fenix 5+...

I know the about the Iphone bug for date picker but in the log file the error is not due to that, here is the lines where the error occurs: 

			if (HasFC) { // FLOOR
				dataW = 30/ActM.getInfo().floorsClimbedGoal.toFloat()*ActM.getInfo().floorsClimbed.toFloat();
				if(dataW > 30) {dataW = 30;}
				dc.drawRectangle(x, gH-37+Xs+y, dataW.toNumber(), 1);
			}

where HasFC =  (ActM.getInfo() has :floorsClimbed);

I hope you can explain me why this happens.

Have a great day.