Based on the information you have shown, I don’t see any problem. When you drill down on Statement balance for a bank or cash account, the Account column displays the other account involved in a transaction. If that account is a control account (with subsidiary ledgers), it lists both the control account and the subsidiary account.
So for an inter account transfer, if you drill down on Statement balance for the Paid from account, you will see the control account and account name for the Received in account. If you drill down on the Received in account, you will see the control account and account name for the Paid from account.
It appears from what you have shown that you have a control account named Petty cash, under which you have assigned an account named Transitory account. You have not shown enough information to know whether this is a bank or cash account, but the behavior is the same. Likewise, you seem to have another control account named Current account, under which you have an account also named Current account.
To make account designations more obvious, it might be helpful if none of your cash or bank accounts are named the same thing as the control accounts to which they are assigned. Bank and cash accounts can be renamed in their respective tabs by editing the accounts themselves. Control accounts must be renamed in the chart of accounts under Settings.
For the sake of completeness, remember that cash accounts are automatically assigned to the Cash on hand control account. That cannot be changed, although the control account can be renamed.