You need to try forked-daapd if you are an iTunes user, Airplay user, or interested in playing local music

Unfortunately no, this was the behavior when I used the iTunes integration (which had tons of problems), but now with owntone (forked-daapd), it only selects the playlist and you have to press play separately. You could, I think make an automation that triggered on a playlist being selected and pressed play for you, though.

Thanks for your reply and confirming the behaviour of this.

I have done some research and finding it difficult to find how to setup that automation. In its simplest form, media should atomically play when selecting an option from the source.

Anyone know how I could make that happen?

Or could I integrate this into Lovelace? For example including two call services upon button press? One for selecting the playlist and the two pressing play. I have tired the below but it is not working.

entity: media_player.owntone_server
type: custom:mini-media-player
source: icon
artwork: full-cover
group: true
hide:
  shuffle: false
  icon: true
  power: true
  source: true
  name: true
shortcuts:
  columns: 3
  buttons:
    - name: Heart Test 
      type: service
      id: media_player.media_play
      data:
        - service: media_player.select_source
          data:
            source: HeartLondonMP3 (playlist)
          target:
            entity_id: media_player.owntone_server
        - service: media_player.media_play
          data: {}
          target:
            entity_id: media_player.owntone_server