Solution: Shorten device name.
Advertisement packet size is 31 bytes max. Out of which only 22 bytes are in your hand, which includes service UUID and device name.
if 2 byte / 16-bit service UUID then max size of device name is 20 bytes
if 4 bytes / 32-bit service UUID then max size of device name is 18 bytes
if 16 bytes / 128-bit of service UUID then max size of device name is 6 bytes.
If you want to use 128-bit characteristics and also want to advertise with a longer name, use a 16-bit service only for advertisement purpose. By doing so you can use 128-bit Services, characteristics etc and can also advertise with al onger name i.e. 20 Characters.