The SPNs appear to be correct.
My service account has the following:
CN=adfsservice,CN=Managed Service Accounts,DC=lab,DC=local
host/sts.lab.local
host/adfs.lab.local
http/adfs.lab.local
sts.lab.local is the 2012R2 box and it is working
adfs.lab.local is the 2019 box and it is prompting and will not take my account password
David Jenkins