I looked into the networkd-link.c code that bug 1812760 changed, and more patches are definitely needed than just what was included in that bug's MP; unfortunately it looks quite a bit more complex.
For now, I've uploaded new systemd srus to b/c that simply revert the patches from bug 1812760, until I can look closer at the patches and possible other/simpler ways to correct the problem in that bug.
I looked into the networkd-link.c code that bug 1812760 changed, and more patches are definitely needed than just what was included in that bug's MP; unfortunately it looks quite a bit more complex.
For now, I've uploaded new systemd srus to b/c that simply revert the patches from bug 1812760, until I can look closer at the patches and possible other/simpler ways to correct the problem in that bug.
sru uploads are in the queues.