Hi Chengyang,
You could try adding some print statements on the Arm side of your application to narrow down where this warning is coming from. You could also start over with the messageQ example, and modify it in stages to see when the problem comes in.
Best regards,
Janet