I<code> Go must be granted permission to use the external SD card on Android 5 and higher.

In order for permissions to be used correctly, you must select the root / top level of the external SD card.

Start by pressing the "Grant" permission button in Settings->Files to open your devices folder picker.


Your device will open a dialog similar to this:

Select the External SD card from the list presented by your device. It most likely will be named something different, just choose the external SD card.

Do not select any folders on the external SD card, press the Select button to grant permission of the root / top level of the SD card. This gives I<code> Go the ability to use the external SD card properly.

You can change SD cards and I<code> Go will remember the SD card and permission given, until you format it again. At this time permission will have to be granted again.