I'm currently using Zorin 18 Pro (first time using anything Linux-related in at least a decade), and I recently downloaded the Twintail Launcher from Flatpak in order to download a game, and both of them worked perfectly fine for the entire time I was using them.
I then uninstalled Twintail via Flatpak, and when I went to check the drive this morning to delete a few unnecessary files that I no longer needed, I got the message that told me the drive is read-only.
Trying to open any specific file within the drive gave the same result.
Is there a way to 'unlock' it or get it back to read/write?
I have tried un-mounting and remounting the drive, and the permissions window in every folder on the drive clearly state I have full read/write access.
Is there an OS on the drive or is it a pure data drive?
If you have only datas on the drive and no OS you could try to open disks and take ownership of the partition of the external drive. Be careful to select the right drive!
(Replace $USER with your username and /path/to/mountpoint with the path to the drive).
With
lsblk
you can list your drives to find out the paths. But I'm not so familar with that, so probably it is better to wait until someone with more experience can help you.
Strange that take ownership did not work. I have seen it fail or be grayed out ion windows formatted disks but worked OK for me on EXT4.
It might be worth copying everything to a spare thumbdrive, then reformatting the drive as Ext4 (I'm not familiar with Ext3) in case it is somehow corrupted and taking ownership then copying everything back. I did have a situation way back where my windows formatted external drive thought it belonged to root and absolutely refused to change but I was seeing permissions I didn't want and your permissions sound OK.
I am currently copying everything over to a spare drive, and will then also be reformatting the other drive as EXT4 again.
I also just checked the drive's permission settings in the properties window, and they are all listed as create/delete files, with specifically me as the owner instead of Root.