"Show Title in link fields" not working for batch doctype linked to other DT's

Hi All,

I changed the default naming of batch from only batch_id to item-batch_id using autoname fn so that same batch names can be given to different items.

So now the name of the batch docs will be item+batch (ID / name), but I still want the batch_id to be shown in link fields in other doctypes, so using the below configurations for it,

But the problem is instead of batch_id being shown in link fields in other doctypes it is somehow showing the quantity left in the batch like below and its not using the config. to show the batch_id to be shown as title. PFB a pic when I try from sales Invoice items table,

If I disable “show title in link fields” it shows ‘item-batch_id’ which will confuse the end user that they might have selected an incorrect named batch.

Any insights would be of great help.

Thanks.