When transfers are being downloaded from Online Banking, they are downloaded in form of an expense/income pair -- that's because we usually don't receive any information that this transaction is a transfer and even if there is a word "transfer" in the description, we still can't be sure that it's really a transfer between accounts (consider worldwide banking support we provide) and we don't know what's the other account name. This makes automatic transfer recognition problematic.
Fortunately, we have found a solution and MoneyWiz can now try to detect transfer transactions. To enable this feature, go to MoneyWiz Settings > Online Banking (it will be enabled for all Online Banking accounts you have connected). Currently the feature is in beta stage so we welcome all feedback!