@
dertyp0815 it seems to me there are 2 unrelated issues here
1) Missing context menu items.
This is because you are using special:// in a way it was not designed for. Not saying you are wrong to do that, just that it isn't surprizing it causes this odd problem with menus because it has simply not be considered in the implementation.
2) Albums not being added to the library
That will probably all be a tagging issue, at least the example file you gave the tag data is not being read by Taglib (the code Kodi uses to read mp4 tags). I would need to debug into Taglib to see why and I can't do that right now (@
BlackEagle ?).
EDIT:
OK had a quick fiddle. Used Mp3Tag and stripped MP4 chapters (on context menu of Mp3Tag) and then Taglib happily read the tags and the music gets added to the music library. So the MP4 chapter data is causing Taglib to be unable to read the metadata. If this is considered a bug then it needs to be raised with them, meanwhile that is the tag editing that is needed to get these files into Kodi.
Identifying all the files with faulty tagging. Scanning with debug logging on will list them, but trawling the log is tedious and since the conext menu items are missing no way to do this subfolder at a time. You could pull a sorted list of the files in the library from the music database using SQL, and then do some kind of diff with a sorted list of all your files. Some skills needed for that.