Forgot something... I think Frodoplayer has this setting, but I'm not sure it is working. Settings1, Browse by Directory, "Recursion" or "Do not use recursion".
I can't get this setting to change behavior. When the last track in a directory has played, it is just starting the directory over again at Track 1