Your car is recent so I think your engine is using the last diagnostic protocol for sure.
Usually all recent engines are at least partially compatible with the app, but almost always they're fully compatible.
With a good ELM adapter you should see at least the ECU data at the bottom of the screen, but if you see error message instead, I suspect your adapter isn't working well, as many of the low cost generic adapter.
First you should find the engine code so I can confirm you if it's supported, then you should buy a good adapter.
You can see a specific question in the FAQ with some examples:
viewtopic.php?f=9&t=319