I've come across the same issue of the node saying it has 1/30 ready to harvest, but no mushroom available to harvest. This has happened at 2 different nodes, so either some of them are not correctly updating when they're ready or they're not correctly updating upon being picked.
You can see in the chat window the timestamped inspection results and that there is clearly no giant mushroom available to be picked.
