.net core versions run side by side. That means if an app requires .net core 3.1, it will not run on the current version. You must install the 3.1 version, which is out of support.
if the app does not have a release for the current version, this suggests it is not receiving support or updates. You may want to pick a better supported product.