I believe this is Steve Huffman (aka u/spez) the co-founder and CEO of Reddit. (wikipedia)
This controversy is what this post is most likely referring to.
I suggest you read the original review the article is refering to. It’s more detailed and very well.l written.
The extension is probably not broken because of Firefox but because Flatpak’s sandboxing prevents it from talking to KeePassXC.