Logic of the timer
Maybe these questions have already been asked and I know it's an impossible concept in the first place but...
If its supposed to tell you when you meet your soulmate then why can't it tell you who your soulmate is so you can just go ahead and meet them?
You can only be matched with someone who has a timer so what if there's some kind of glitch or something and you time out with someone but then someone else gets a timer and it turns out they're your real soulmate?
Also, this device has to be able to see the future somehow? Wtf?
Idk, I guess you're not supposed to think about these things at all and it's just some convenient plot device.