Check License File Location: Make sure the license file is in the correct folder. Ensure it doesn't have ".txt" at the end of the file name.
Device Limit: You mentioned that you’re using the license on two devices. Be aware that if you've already activated the license on two devices, you can't use it on a third one without resetting the license.
Reset the License: Since the license worked on the Lenovo tablet, try resetting the license on the Galaxy S21. Go to the app’s settings and look for the option to reset the license.
ADB Permissions: You’ve already tried using ADB to grant external storage permissions, which is great. Double-check that the commands are correct and fully applied. Use:
Code:
adb shell pm grant com.example.package android.permission.WRITE_EXTERNAL_STORAGE
adb shell pm grant com.example.package android.permission.READ_EXTERNAL_STORAGE
Clear Cache/Data: If the issue persists, clear the app's cache and data on the Galaxy S21. Go to
Settings > Apps > Your App > Storage > Clear Cache and Clear Data. After that, try adding the license file again.
Reinstall the App: If the above steps don't work, reinstall the app and place the license file again, making sure to reset the license first.
Samsung Settings: Samsung devices sometimes block access to storage. Try manually enabling storage access for the app via
Settings > Apps > Your App > Permissions, and ensure that
Storage is enabled.
Try these steps and see if it resolves the issue on the Galaxy S21. Let me know if you need further assistance!