You can use the Hellenic Train app to search and buy your tickets.
Some say that the application does not allow you to show your tickets when there is no internet connection where you are.
So, since your tickets are also sent to you in PDF file by email, so make sure you have at least this version and that it is accessible even without internet access.
If you can print them, do it. Relying on a small electronic device for all your activities and trips is practical but the principle of the smartphone breakdown is that it does not warn you in advance that it will happen. :))