Copied from the IRC, let me know if I need more details or code snippets.
<Deveiss> So, in my code, I call several times GetScene()->GetComponent<CrowdManager>(), and then call SetCrowdTarget or DrawDebugGeometry, etc.
<Deveiss> The weird thing? It doesn't work. At least, not like you'd expect.
<Deveiss> If I do everything as I should, I can't control the units, and the debug geometry doesn't even show them as crowd agents. I've got no control.
<Deveiss> If I DON'T add a CrowdManager component to the scene node, then not only do the units show as crowd agents in the debug renderer, but if I call GetComponent<CrowdManager>()->SetCrowdTarget(), the units actually move to where they're supposed to go!
<Deveiss> I'm beyond confused right now.