In migrating an existing application from SDK 14.0.0 to SDK 14.2.0, I am finding that the first timer I create gets NRF_ERROR_INVALID_STATE on calling app_timer_create(). This is not because the module isn't initlisalised, it's because app_timer_create() thinks the timer is already running. I am quite sure it's not - I've stepped through the code from the top of main and this is the first time this timer ID is used in the code.
I'm hitting this:
0x0000000000048a68 0x4 _build/app/acc_bma250e.c.o
0x0000000000048a68 0x4 _build/app/acc_bma250e.c.o