Navigation - NavMesh Agent - Only Humanoid AgentType Is Working

I made an agent type that is identical to the predefined Humanoid agent type but for some unknown reason to me, only the Humanoid agent type works without throwing an error that says the errors in yellow and red below.

This seems like a bug in the editor can anyone confirm or does anyone know how to fix this?

Thanks,
SFoxx28

BTW, I’m using Unity 2017.3.0f3


You need to bake a NavMeshSurface for the Enemy Ship type of agent or for any other types you’ll add.
Please see this manual page Unity - Manual: NavMesh building components for information on how to set things up.

Go to navigation > Bake and bake it. That should fix your problem

Still not working in unity 2020