No, the events are being called in the upper most service in the behavior tree of the bot, see the image.
The idea behind the do once is that the binding to the sensing events is only done once; I thought that once bound the events trigger independently of the tick.
The hearing radius is quite large, 10000 units, 15000 with line of sight.
Is there somewhere I can just upload my project, this would be a lot easier with the actual files.
