thank you guys for answering.
My products do have a title, so i don’t think this is the problem.
they are just always in “draft” status. I always run the process manually, not by cron.
lightroom is a good idea, but i can’t ask client to buy photoshop.