Compared to the other updates, 13.19 saw a major SDK change from .NET 6 to .NET 9. This type of jump is bound to have breaking changes and could have used a longer testing cycle during development. I think this is also the first time such a major change was implemented, so there are definitely lessons to be learned here.
The most practical solution as of the moment is a rollback to 13.18 and stay there for a bit, until the defects raised from 13.19 has been ironed out. As someone already said, staying on an older version is not _always_ bad, specially when compatibility/stability is the priority.
It is the same practice I do with major OS upgrades. I did not upgrade to Win11 until it was 11mos later. Early adopters tend to get bitten first with cutting-edge changes.