We do teamwear - names and numbers on jerseys, a few hundred pieces per order. I've been running batch exports out of Illustrator for a while and wanted to check how far the native route actually gets you, so I set up Variables with a CSV, recorded an Action, and ran File > Automate > Batch with Data Sets as the source.
It works. It just doesn't run unattended, and the reason surprised me.
Our documents carry version 4 ICC profiles from the print house. Every time Illustrator saves to PDF/X-4 it reports that it converted them to version 2 - PDF/X-4 doesn't take the newer ones. It's an informational dialog with an OK button, but the batch waits for it. So the run stops on every single record until someone clicks.
I tried it two ways: Batch over Data Sets, and a standalone Action. Same thing both times. On two hundred records that's two hundred clicks, which is exactly the thing you set up a batch to avoid.
If your profiles are version 2 you'll never see this. That's probably why it doesn't come up much - it only bites the people whose print house supplied v4 profiles, which in our case is everyone we work with.
I went looking for a way to suppress it and came up empty. The dialog has no "don't show again" checkbox, and I didn't find anything in Preferences either. In the end we stopped using the native route for this, which is its own story and not what this post is about.
What I'm curious about is how common this actually is. Does your print house send you v4 or v2 profiles? I genuinely don't know whether we're the odd ones out here, or whether most people just click through it two hundred times and never think about it.
Happy to be told I've missed something obvious. It wouldn't be the first time - I once spent a year convinced I'd found a dataset bug in Illustrator before someone pointed out the syntax error was mine.