BillM223, per your question, I had single HSA coverage for all 12 months of 2024 and did not make any other contributions to my HSA besides this one-time funding distribution.
The 1099-R form in question (with distribution code G) is from Vanguard and I doubt they will be willing to provide a corrected version.
Another workaround I found from an earlier post is to manually zero out the line 1a amount (Less: Amounts rolled over) in the 1099R Summary Form (but keep the line 1f amount (Less: HSA funding distributions)). This results in a correct Form 8086 (line 7 is 0). However, doing this prevents eFile, so I would have to mail in my return.
@BillM223 and @dmertz , does this sound like a reasonable workaround?
I've seen more than a few posts on this forum that suggests that Vanguard reps aren't all trained as well as they should be.
I stand by my position that, because code G is only valid for the movement of funds to another retirement account and an HSA is not a retirement account, that Vanguard has the responsibility to correct the Form 1099-R. It's their mistake, after all. Absent that, I think it would be appropriate to submit a substitute Form 1099-R with code 1 or code 7 in place of the code G.