TWRP has a backup function of its own which I only mention first here to warn you that it doesn’t include Internal Storage, so just don’t go that way.
On a Mac then? Ok.
Since somebody used Android File Transfer with TWRP successfully before, there should be something that could be done …
Try a different USB cable (Here’s a topic where that helped.)
There are USB cables around for charging only, not allowing file transfers.
And then cables can be broken or just trying to annoy you for the fun of it .
Get MTP to work
- TWRP - Mount
- Make sure “Internal Storage” is mounted
- Disable MTP
- Enable MTP
- Check whether Android File Transfer can now see Internal Storage.
Try a different TWRP version
There are different TWRP builds and versions, which one are you using?
The version is given at the top of the TWRP home screen just below the “Team Win Recovery Project” line.
If you want to try a different TWRP, you can do so without installing it … twrpwoflashing .
It should also be possible to repeat the update with TWRP manually if the update file would still be there somewhere (afterall, the Updater App puts the update file somewhere where TWRP can access it, and upon reboot TWRP installs it automatically), but I can’t find a mention of the path where the update file is stored at the moment … perhaps somebody else can remember where that went?
If you are using Fairphone Open OS (without Google Apps and services preinstalled), you could just download the “OTA” file here (not the “Manual” ones) and install it with TWRP (if you can access Internal Storage or you have an SD card in the phone to put the file on) or adb sideload it from the computer.