I suggest to create a queue-option. The workflow could be like this: Select episode - click „add to queue“. This episode will be played next, even if a playlist is active. Just like Spotify.
This is the default behavior of the app.
If you’re using the playlist, then you can manually add any episode to the playlist at any time.
Depending on your settings it will be added at the top of the playlist, the bottom or right after the current episode.
Please send me an email if you have any question (Settings/Feedback/Email)