There are some apps that check if they were installed via google play. Apps can even refuse to run if they detect that they were not. This can be a problem for you if you install apps via the aurora store ore manually.
To work around this people found a very dumb workaround that you might even dismiss if you read it the first time. Basically, it boils down to summing up the file sizes of the individual apks and give that to the package installer. This also works if you already installed the app and it refuses to run. You can just install/update over he existing one even if it is the same version.
Bsically this: https://www.reddit.com/r/Austria/comments/p8qd8y/wie_man_die_george_app_auch_ohne_google_play_zum/
You need to get the app "Package Manager" (com.smartpack.packagemenager). With it, you can extract an installed app into an apkm.
Then, basically the script attached to this gist takes over.
Somehow put it onto your device and execute it with bash. Exccution is also possible via adb shell.
For some reason, there can be the following messeges all over: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: Math result not representable
Not sure how that can be fixed, but it can be ignored, if it runs through and prints the success message.