Same for DBS bank, also in Singapore. Their app, which is mandatory to generate login & transaction approval OTPs, doesn’t even work on a stock OnePlus phone since it detects part of the OS as “modified”.
Since I have to use that bank for my company, I had to buy a separate phone that’s now sitting in my drawer 24/7 for that purpose alone.