I'm using the ESB API and I've noticed some peculiar operation when debugging with nRF Connect. I have made the following observations:
1) Giving a semaphore in the ESB Event handler does not always work. It appears to work when I step through the code with the debugger, but not when I let it run.