Struggling to Pin an IPNS Path Using Kubo

I wonder if this is the same issue I’ve been experiencing with ipfs pin add, where it seems to hang trying to get a handful of blocks but otherwise succeeds.

While I don’t have a solution, I have found that running a second (or third) instance of ipfs pin add on the hung client helps. Maybe that will work for you too?

When I was new to IPFS I did make the mistake of assuming that becuase I added a file locally and published it via IPNS that it would also be pinned locally: that is not always the case. My node would publish CIDs it cannot actually provide: it only has some of the blocks referenced. You can check this by running ipfs dag stat $CID on the publishing node. If that hangs than it is likely the publishing node doesn’t actually hold all the data.