Built from the ground up. It has some similarities to GAS but that’s mainly coincidence. GAS was pretty opaque when I started Able.
Define “no script associated with the function”. If you have “OnTaskStart” overridden in the blueprint - then it should be fine. If you’re trying to do it through code then you need to inherit from OnTaskStart as OnTaskStartBP isn’t virtual (on the C++ level).