Live weather stops injecting after a certain duration flown / certain time flown

Have you checked in the Data section of your FS2020 configuration that Live Weather option is activated ?
You can also check online services status here: Online Services Monitoring