Hello, have you identified the cause of this issue? I’m encountering a similar problem on macOS 15.x and 26.x. When I try to send a 128-bit UUID or a 16-bit UUID, according to the official documentation, if the name is too long and the advertising data exceeds 31 bytes, the local name will be placed in the scan response. On iOS, the local name is indeed placed in the scan response, but with the same packet on macOS, the local name is directly discarded. Do you know how to avoid this issue?
Topic:
App & System Services
SubTopic:
Core OS
Tags: