If restore cannot find a newly published NuGet version --- even though it exists in the feed --- you are likely hitting cached NuGet metadata, not a broken package.
If `dotnet` works in one terminal but not another — or your CI says 'command not found' — it's almost always a PATH + shell startup file issue. Here's how to fix it across Bash, Zsh, Fish, and pipelines.