My wild guess will be their system crashed when they tried to upgrade the system.
Or the system got hacked or being hijacked. The public can't tell since the banks won't admit there's security compromise on their IT system.
Normally the computer system in the big Six are very, very reliable because they have to. The probability of having the system down is really, really small BUT still you can't rule out the possibility. For RBC, it just happened at the worst time one can imagine.
Still it is better than CIBC and TD cause the later two had the system crashed during the weekends when many customers were trying to do shopping by debit or withdraw money from ABMs. One of the two banks have their system crashed twice within a year
People working at RBC are equally frustrated not only having angry and large customers at the branch to get their money out or what not, but also make their worklife miserable and possibly little if any OT pay. At best they may have store coupons say Shoppers Drug Mart or coupons from Tim Hortons to "thanks for the staff efforts to make the company better".
I suspect the CSRs are even worse cause they could have to do the money reconciliation and balance the cash for the duration...
manually every single day, something when the system is working, they just "input the data and let the system does automatic balancing" and leave the branch within 15 minutes time. Now they could probably stay at the branch for more than an hour after the branch closes to make sure no out of balance or wrong transactions or more money missing.
So the RBC customers should keep their fingers crossed and hoped there aren't anymore screwups on their balances.
BTW, my suspicion on the slow fix on their computer systems may have to do with outsourcing. I believe hardly any big six still have a large in house IT personals for cost reasons. The majority of those people could have been outsourced to IBM or HP for cost savings. The chance will be there aren't enough IT personals from within and the outsource company to "nip the bud" right the way.
Again that's just pure speculation.