Edge 1030 with 10.22 (beta) workout access

Please help if I am doing something wrong.

I am using the following code:

   var PowTar = 0;

    function compute(info) {
        if ( info has :WORKOUT_STEP_DURATION_TIME) {
        PowTar = 1;                
        return PowTar;
      }  else {
        PowTar = 2;
        return PowTar;
      }

When simulating for Edge 945 watch the function returns '1'. Even when selecting SDK 3.1.x.

When simulating for Edge 1030 this returns '2'. I can understand, because the simulator not yet supports the CIQ 3.2.0 fields for the Edge 1030.

However, I own an Edge 1030 and have loaded it with firmware 10.22 that says it supports CIQ 3.2.3 (system/about/copyright info).

After making a Build for the Edge 1030 (yes, with SDK 3.1.x because I cannot select 3.2.x for the Edge 1030), the value still returns '2'.

It seems I cannot make use of for example getCurrentWorkoutStep() features.

Am I doing something wrong, or is it just not yet working for this device ?