Not sure I understand as both UARTs are being discussed here.
HCI Uart and PUART.
The puart_control application and peer app is designed to be used on the puart. Is this application functioning properly on the PUART?
It sounds like you believe the traces from the HCI UART (used for programming only) are interfering with the puart and the associated puart_control application.
Have you verified that traces are disabled?
This is a good thread for disabling traces: Re: How to disable 20737S SDK trace, BLE_TRACE_DISABLE?
You can test this case. Using puart_control (without any changed) and scan the 20 tags (advertisement interval: 100ms). The puart_control will crash.
I do not have the resource to scan 20 tags. Any update to this issue?
Sorry for late.
We turn off HCI debug message to fix the issue.
Thanks for the update Rush.