AFAIU the key itself is fine and it *has* multiple user IDs.
However, it seems when retrieving the key from `keys.openpgp.org` the user IDs are missing. Possibly related: https://superuser.com/a/1485255 https://keys.openpgp.org/about/faq#older-gnupg
@xyproto to double check: if you download and import the key from https://download.geany.org/frlan-pubkey.txt, you will see the user ids and the signature verification should work. Of course, this does not solve the reported problem but should confirm that the key is OK.
@frlan did you verify your email address(es) at keys.openpgp.org?