The unfortunate thing is that a permanent fix to this issue hasn’t been found. No amount of searching is going to change that.
You either have the problem or you don’t. Not having it doesn’t mean you won’t eventually develop it though. And any proposed fix so far (including the official “fix” Asobo disseminate to people who report this on ZenDesk) doesn’t provide live weather past the first flight.
Outside of this workaround there is no other known fix that will permanently get Live Weather working on all flights that has ever been shared that works. Unless you know of something that I don’t, then by all means, please share.