Think I’ve worked it out....I wasn’t allowing enough time for it to load properly.
I did what you said and there was no difference. I looked into the distance and it was still loading. I punched the tree again, the block reappeared, I punched it again then it stayed out and I could pick it up. So, I waited a while, tried again and it had settled down.
Sorry, should have thought of that earlier.