I’ve had the app since last year when I bought my 23 limited, every once in a while, like maybe 1 out of 10 times or less, it’ll fail.  Otherwise, mine never takes more than a minute.  I think the app has updated 3-4 times since I’ve had my new truck.
I did let it run out after the new/free period, then signed up for a year.  Think I paid 120ish for a year.  Before and since I reactivated… it’s never taken my app that long to start the truck.
It also, since day one, sent a confirmation back to the app.
It’ll send a confirmation if it is a success or failure.  And I’ve used the app to remote unlock and sound the horn as well.  All send confirmation of pass/fail.
I use iPhone HSKR…not sure if you do too or if you use Android.