I had this same problem myself and struggled for an hour or so until I realized the solution (at least for me). If you are trying to edit an existing transaction that is already cleared it gives you this message. I cleared out the category and removed the cleared status, saved the transaction, then edited again and assigned the transfer account and it worked.
Hope that helps!