If there are many devices connected to the same network, then the content on Peacock will take a longer time to load. Check your internet speed to avoid buffering.