Wow, never knew Rogers had a bank. They are my network provider but had no idea.
I installed their banking app from the playstore, it opens without issue and takes me to the sign in screen
Can't go any further, but it does install and open. I do have play services installed ( Google Play store and Play services )
Good luck.