I have 64Bit hardware, but 32Bit Android 13-How can I fix this problem? (A13 Samsung)
My guess is that Google's compatibility filter relies on metadata such as the sdk level and what the developer themselves declares as system requirements. So if the developer fills in the wrong information, or stops updating, the app gets flagged as incompatible and hence doesn't show up when searching using the Play Store app. I seriously doubt that Google actually test compatibility with every device, more likely just check whether the supplied compatibility data match the device in question.
I'm not a huge fan of Google, but I do think that developers have some responsibility here.
I'm not a huge fan of Google, but I do think that developers have some responsibility here.
)