the reasons for not being scanned into gmmp would be a .nomedia being found when its traversing the file system (will go more into that later), the tag reader fails to read the file due to it being flagged as not a valid file in the tagging library (very unlikely), or the path was added to the ignore path list
Before a scan is ran.. the scanner goes through all the folders checked in the edit paths ui, and will remove any folder that also has its parent checked. Ie:
Lets say these 3 were checked:
/storage/Music, /storage/Music/artist/, /storage/Music/artist/album
Scanner would only scan /storage/Music because scanning that will also scan the artist and the artist/album folders as well. This is done to cut down on scanning the same files multiple times. However If you have a .nomedia file in at /storage/Music/.nomedia, the scanner is going to see that and skip the folder entirely and then finish.
My recommendations:
1) Disable the .nomedia option in the scanner settings
2) Go to the edit paths and only select the folders you want.. you do not need to select all its parent folders. So make sure only /storage/<identifier for my external SD card>/Android/data/com.arachnoid.sshelper/Music/ is checked off and not /storage/<identifier for my external SD card>/Android/data/com.arachnoid.sshelper/, /storage/<identifier for my external SD card>/Android/data/, etc.
3) Use gmmp's folder view and see if you can navigate down to your music. Any path added to the scanner will appear as a top level folder in the folder view and you should be able to dig down keep into that path you set