Element with locator not found

We are trying to automate some flows on a macos app using Robot framework and appium library. We are able to automate the flows for apps like calculator. So, the installation and sever are running well on the machine. But when we run it on our app it gives the following logs (saying the element with the specified locator isnt found).
Any inputs?
logs.txt (29.8 KB)

Probably app is in transition & need to add waits. This is part 3 in a series, would recommend you read them all but this one seems to apply directly:

https://appiumpro.com/editions/21-making-your-appium-tests-fast-and-reliable-part-3-waiting-for-app-states