How to Play a Sound Twice in a Row

I’m currently trying to make a handheld device model that will beep twice when turned on. I have it beeping after a 5 second delay currently after being turned on, however I cannot get it to play the beep again following the first one.

I’m just using source.PlayDelayed(5); source.Play();

I’ve also tried adding an additional AudioClip and making another AudioSource but I still cannot get it to work

@w029bnw The second call to Play might override the call to PlayDelayed. Try this answer to play an audio file after another finishes:

You could also try PlayOneShot and call it twice after a delay.