i don't know who needs to hear this, but if something is on your PATH and it's still not resolving (e.g. command not found), then run hash -r to fix things
the reason this works is because the terminal caches the PATH (to make command lookups faster) but that cache can be stale (especially after adding new things to the PATH) and hash -r invalidates the cache to force the terminal to do a new scan of the PATH to rebuild the cache