ORAS-Era Pokemon cards and some earlier ones had "Ancient Traits" with a Greek character in the name that, likely, also exists in the HTML of the PKMNCards database's description of cards that have them. If true, then the presence of these symbols is likely tripping up the parsing loop.
Probably worth implementing a strict check for Ancient Traits.
ORAS-Era Pokemon cards and some earlier ones had "Ancient Traits" with a Greek character in the name that, likely, also exists in the HTML of the PKMNCards database's description of cards that have them. If true, then the presence of these symbols is likely tripping up the parsing loop.
Probably worth implementing a strict check for Ancient Traits.