I have a custom C++ movement component that works great with the basic AIController. MoveTo and pathfinding both work as expected. However, pathfinding does not seem to work with DetourCrowdAIController, which is a serious problem.
I am not sure yet whether this is because I am using a custom movement component, or because of something else. However, when I make my custom BP class inherit from a DetourCrowdAIController instead of AIController, pathfinding stops working, so I suspect the custom movement might be the cause.
Do I need to do/write anything in particular to make my custom movement component work with a DetourCrowdAIController even when it already works perfectly with the basic AIController? If yes, what would that be?
In the worst case scenario(it just won’t work with my movement component), what would be a possible solution?