"DBA" is not a synonym for "sole proprietorship." Corporations, partnerships, LLC's can use DBA names as well.
As set out by KTW327, the takeaway is that signatories on entity accounts do not automatically benefit from a deposit or withdrawals on an entity's account. Your software's assumption to the contrary is a bit nonsensical; i.e. it is wrong.
_________________________
In this world you must be oh so smart or oh so pleasant. Well, for years I was smart. I recommend pleasant.