This question already has an answer here:
Sometimes not loaded chunks create holes in the world. Why is it that some chunks don't load while everything around them gets loaded? Yesterday i traversed such a hole flying, it still didn't load. Is there anything that can be done to avoid such things? It destroys immersion, apart from that chunk being unusable while not loaded.