The final solution is to correct NDP the behavior on the problematic neighbor device.
Workaround
If a neighbor device doesn't respond properly to NS messages, it is possible to work around this problem by configuring a static entry in the neighbor-discovery cache that the X-Series Platform uses to resolve MAC addresses for IPv6 packets:
CBS# configure neighbor-discovery <IP_address> <MAC_address> [domain <domain_ID>]
[vap-group <VAP_group_name>] [circuit <circuit_name>]
To remove an entry from the cache, use the no form of this command:
CBS# configure no neighbor-discovery <IP_address> <MAC_address>
To display the entries in the neighbor discovery table, along with status information for each discovered node, run this command:
CBS# show neighbor-discovery