It's probably the same one. I didn't download it until a few weeks ago because I had not opened the app in many months. It prompted me to do it when I opened the app. I have had not issues, but it could be that they fixed the bugs in the time between when you downloaded and I did.
I was not really a Netgear fan before I got the Orbi, but it works for me. That being said, for all I know there are better Mesh systems out there made by others. I just know Mesh is the way to go.