It was a weird one that took a bit of digging. It turns out that when an artist's name is longer than a certain number of characters, that's when the bug surfaces. Once I'd found that out, the fix was easy.
My thanks to the person who reported the problem 💐
-----------------------------------------------
🤓
The page from Society6 I'm turning into an RSS feed treats long artist names slightly differently than short ones. If an artist's name is too long, the page uses a shortened version and adds a horizontal elipsis character. And that was the problem.You see, the horizintal elipses (a "..." character) is represented by the html entity … And that's an illegal character in some places in an RSS feed. And that was breaking the feed so that it wasn't producing anything.
Luckily its equivalent, … is ok so I swapped it wherever it appeared and now it's ok.