Thank you for sharing,
@Hank42.
In your post #25, it stood out to me that you mentioned holding some packages while upgrading others. In general, this is not a good idea. The various components of the system are interconnected, and partial upgrades can easily lead to inconsistencies. Unless specifically directed by PVE support, I would not recommend doing that.
Is it possible that you held other packages in the past? Reviewing the full upgrade output from your very first attempt might reveal something interesting. However, given the unusual upgrade approach you described, it is quite possible that the issue is isolated to your system, and further debugging is not a good time-investment.
So far, I've seen three reports of the <span> issue. The user on Reddit started their report by mentioning that helper scripts had been installed. Your report referenced a “non-standard” upgrade procedure. While @mikewich’s report did not show anything obviously suspicious, it is worth keeping the broader context in mind: thousands of users upgrade their Proxmox Virtual Environment systems regularly, tens of thousands reboot frequently, and hundreds of thousands of installations are running worldwide. Yet only three reports of this issue have surfaced so far, and two of them already show potential environmental causes.
If additional reports appear, it would be very helpful to include a full system overview: package versions, APT configuration, upgrade history, and any customizations.
Cheers.
Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox