FVector is a type defined using the macro that it navigates to, what you found when you searched for Vector is the templated vector struct. In most cases it will work, but some of the common structs of unreal are defined using custom macros to accommodate for the different versions, for example float or double components