Make sure the you are running the latest versions, update the apps.
Heres some troubleshooting guides;
How do I fix buffering problems with DirecTV?
To fix buffering problems with DirecTV, you need to understand the causative factors first. Buffering issues with DirectTV may occur as a result of;
Minor problems with your network connectivity. This could be due to weak signal coverage or damaged cable connections that cause an unstable network and consequently unstable internet bandwidth that ultimately brings about buffering problems.
Low broadband speeds attributable to router issues.
Using an outdated DirecTV application.
To fix buffering issues with DirecTV, you can use the steps below to guide along the way.
Fix your home's network issues: You can fix your network issues by replacing your router with a stronger one or moving the streaming device closer to the router for improved pocket data distribution. Additionally, you can connect to the internet using the LAN cable, and when that doesn't work, you could try rebooting the router. If using the LAN cable proves futile, you may need to replace it with a new one.
Improve your network speed: Low network speeds may be due to overloaded or insufficient bandwidth. Whichever the case, you can improve your network speed by reducing the number of connected devices or upgrading to internet plans that guarantee higher speeds.
Update the DirecTV application: DirecTV software developers provide regular updates for the application to improve your online streaming experience. Once an update is available, support for the previous version is automatically canceled, resulting in buffering issues. To steer clear of such problems, you should regularly update your DirecTV application.
Reboot your streaming device: Small problems with streaming devices such as phones or tablets can result in buffering problems. Depending on the type of device you use, you can resolve this by soft resetting the device or hard restarting it when the soft reset doesn't work.
Pause and Play the playback for a few minutes: Buffering happens when a streaming program plays a video faster than downloading caches. To fix the buffering problem in such scenarios, you need to start the movie or video, pause it for a few minutes, then resume the video to enjoy it without buffering.
You may also fix the buffering issue with DirecTV by changing your streaming device. For instance, if you were streaming via your computer, you can switch to Roku. Besides that, if any of the fixes above fail to yield meaningful results, you're welcome to contact DirecTV's customer care desk for further assistance.