As mentioned in publicsuffix/list#1872 (comment)
Multiple psl libraries share the same bug while handling wildcards.
I went over all the FOSS implementations in https://publicsuffix.org/learn/ , and I found 3 of them behave funny for wildcard domains. In particular:
Seems to all mislabel eTLD-n x [eTLD minus n] (with n from 0 to infinite), as an eTLD, if another eTLD y is defined as a subdomain of that x eTLD-n.
As an example publicsuffix2 behaviour with the following patch:
// Linode : https://linode.com
// Submitted by <security@linode.com>
members.linode.com
-nodebalancer.linode.com
+*.nodebalancer.linode.com
+*.linodeobjects.com
+ip.linodeusercontent.com
Example here:

This bug has already been reported in this library here
As mentioned in publicsuffix/list#1872 (comment)
Multiple
psllibraries share the same bug while handling wildcards.Example here:
This bug has already been reported in this library here