Actually, my virtual card expired 2026-03. Provider auto-renewed 2026-08-18. Bank shows charge succeeded. I did not update card details.
Investigating with bank. Per RFC 8555, automated billing systems should fail on expired instruments. Something is wrong here.