Flashcards time is not accurate

Why in flashcards i set(using customized scheduler), for example, 3 minutes to review the card, and it’s always gets 30 minutes or more to show the card again but not around 3 minutes

if i understand correctly, this is because you have to finish your queue first before the time kicks in