Hi , @TallPolishAdam
As far as I know, for stream/push datasets, their data refresh is real-time, but your report page may be showing cached data, and you may want to expose the latest front-end data through your page refresh. If you want to make your report data with stream/push data updated in real time, I think you can try Automatic Page Refresh from Power BI: Automatic page refresh works at the report page level and allows you to set refresh intervals for visuals that are only active when the page is used:
Automatic page refresh in Power BI Desktop - Power BI | Microsoft Learn
Thank you for your time and sharing, and thank you for your support and understanding of PowerBI!
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly