APP_TIMER usage in DWM1001

Hi,

We have previously build our own test-board with an NRF (NRF52832) and a DWM1000 module, and we are now testing the DWM1001-Dev board.
The same little test-program I have runs fine on both setups (our board and the DWM1001-Dev) with one exception: APP_TIMER.

I’m using the same source-code (and Softdevice), it is only the pin-configuration between the boards that differs between the builds (and the IMU/accel driver).
The setup and initialization of the timer seems to execute fine, but the timer never triggers so my timer-handler ("[size=small][font=Monaco, Consolas, Courier, monospace]imu_timer_handler"[/font][/size]) is never executed.

[code] // variable declaration
APP_TIMER_DEF(imu_timer_id_);

#define APP_TIMER_PRESCALER 0 /**< Value of the RTC1 PRESCALER register. */
#define APP_TIMER_OP_QUEUE_SIZE 4

#define IMU_TIMER_INTERVAL APP_TIMER_TICKS(2000, APP_TIMER_PRESCALER)

static void imu_timer_handler(void* p_context) {
app_timer_start(imu_timer_id_,IMU_TIMER_INTERVAL, NULL); // restart timer
#ifdef DWM1001_BOARD_V1
get_accel_values();
#else
get_imu_values();
#endif
}[/code]

In main():

[code] APP_TIMER_INIT(APP_TIMER_PRESCALER, APP_TIMER_OP_QUEUE_SIZE, false);
err_code = app_timer_create(&imu_timer_id_, APP_TIMER_MODE_SINGLE_SHOT, imu_timer_handler);
APP_ERROR_CHECK(err_code);
err_code = app_timer_start(imu_timer_id_, IMU_TIMER_INTERVAL, NULL);
APP_ERROR_CHECK(err_code);

for (;:wink: {
power_manage();
}[/code]

Any ideas what could cause this? How is the clock configured?
Do you have any code examples for a stand-alone project using the NRF APP_TIMER?

Best regards,
Thomas