"It would be odd to have product lists as a data type without them actually having any functionality."
https://www.simoahava.com/analytics/google-analytics-4-ecommerce-guide-google-tag-manager/
So here we are, 2 years later, and GA4 Item List or Promotion doesn't have any functionality, and probably won't. I have a solution, that shouldn't be the solution, because GA4 should fix this.
Google Analytics 4: Ecommerce Guide For Google Tag Manager

Guide to implementing Google Analytics 4 Ecommerce measurement using Google Tag Manager.

Simo Ahava's blog
I will put the following on my CV until this is fixed by GA4:
"Responsible for fixing GA4 Item List & Promotion Attribution (since Google Analytics wasn't able to do it themselves)."
@EivindSavio that's fair.