Thanks guys, it was indeed the shared module, which was missing from the leaf bots. Didn't even think of checking the modules, since I assumed I had remembered using the same config file from the hub bot in the leaf bot.
I really appreciate your help, thanks