iphone doesn't respect "conversation line" or "preferred line" when sending messages
I have an iphone 12 with 1 eSIM (Verizon, business) and one physical SIM (Tmobile, personal). Often (not always), when sending messages, the phone ignores my selection of personal conversation / preferred line. I can receive phone calls and text messages from both lines, and sometimes send new text messages from the desired personal line, but when responding to old conversations that were on my personal line, iphone forcefully switches to my business line, regardless of the selecting the personal line as both the preferred line in the contact info, and the conversation line in the message.
Is anyone else experiencing this or found a solution to resolve it? Please don't submit any links to docs showing how to select the preferred line or conversation line.
iPhone 12