The previously mentioned revert is unlikely to help this case.
The Blue Ocean autofavorite plugin (FavoritingScmListener.getChangeSet) is asking the workspace for the changeset for the tip of the pipeline shared library. It should be asking the workspace for the changeset for the tip of the workspace.
In my case, I see that the autofavorite code is asking for 88016e... That SHA1 is the tip of the master branch of my pipeline shared library, but is does not exist in the workspace of the pipeline for the "docker" or "git-client-plugin" or "hello-world-plugin" where I saw the problem.
As far as I can tell, this is a problem specific to the Blue Ocean autofavorite plugin and its interaction with pipeline shared libraries. If the pipeline job is not executing in a context which provides a pipeline shared library, then this failure should not be visible.