In reply to Siward:
> 128gb SD card might sort out all of your problems?
I've got a 256GB card in there...
The problem is, Android 6 was the first release that supported a 'bound SD card', formatted as 'internal storage'. Sadly, if you do that, file managers cannot see the contents of the SD card. At least, the file managers I've tried cannot access an 'internal SD card'. I use the SD card in that way a lot, so, no, for Android 6, an expansion SD card isn't the answer.
Android 6 seems to have been a f*ck-up in so many ways. And it's the last version released for this old phone...