onTimerLap() does not seem to work on Fenix 3 HR 3.31 Beta

I have a data field that uses onTimerLap() to detect when a new lap is triggered and it works perfectly on the simulator when compiled with SDK 2.1 Beta for the Fenix 3 HR. However, I have side loaded the data field onto my Fenix 3 HR with firmware 3.31 Beta installed and onTimerLap() does not seem to work. Has anyone experienced a similar issue?