In order to find out whether the problem is with this broker's demo account or not, I have also registered a Oanda demo account. This Oanda demo account seems don't have this problem. I can connect to the account as Demo only not the Real via the MT4 bridge.

This seems to suggest the MT4 bridge has a bug in handling this kind of Demo account?