Smart Queue/Flow to avoid adding songs that are already in the queue

Feature description:

I use the Smart Flow and Smart Queue a lot. However it will often add songs that have already been played in the current queue or songs that were already in the queue.

Problem solved:

Duplicate songs (I’ve had the same song repeated 4 times in a single queue) being added to the queue.

Brought benefits:

Keeping a clear and clean listening experience with repeats which can cause frustration.

Other application solutions:

 

 

Additional description and context:

 

 

Screenshots / Mockup:

    

There’s already securities, provide logs and better details please.