Regarding the music just stopping after a few songs, this has become a known issue it seems with Android, although for several different root causes. I have a Samsung Galaxy S9. The issue I had was the fact that my app would “go to sleep” due to the battery management that is automatically applied when you install an app. I also had a problem with caching. I had to do a few things and it pretty much fixed the issue. Try these out. It may not be the cause of the problem you are having, but figured I’d throw it out there. I still randomly have issues with only a few songs playing., but I found that is only the case if I keep the song “open” when I close out the app (not 100% of the time, but every so often).
Go to Settings > Apps > (top right) Special Access > Optimize battery usage > Plex > Turn the “switch” off (to the left).
This will make sure Plex never goes to sleep and will continue to stream when your phone is locked.
Also, for some reason, my device access was screwed up; even though I allowed access to storage, it was denied. I notice that Plex Android seems to prefer locally cached songs over “streamed” (meaning, when you stream a song, it is cached to your phone and for some reason, my plex player always prefers the cached version if I play that song again).
Go to Settings > Apps > Plex > Permissions > Storage > Allow
Hopefully this is helpful.