I'm making an Gatt server app runs on android device and it works well.
But I have a question about device name.
I created this application with my "Nexus 5X", and it's default device name is "Nexus 5x" and Gatt client can scan this device well.
However, if server ran on "Galaxy S7", client can't find the server device.
So, I checked server's device name, it was "Samsung Galaxy S7" in default. After change the name to "gal7", it worked fine.
In my test, the android gatt server allow device name length maximum 8characters.
"Nexus 5x" --> fine
"Galaxy S7" --> bad
"Nexus" --> fine
"long name device" --> bad
Is there any reason(bug or not), gatt server device name length limitation?