Contrail service Instance have a route policy attached which is not blocking route leaking as expected and configured, like others
The route policy is applied to the right Interface with the following terms configured
from prefix [x.x.x.x/32 exact] then action accept
from prefix [X:X:X:X:/56 exact] then action accept
from any then action reject
The above has a typo in the ipV6 prefix. Once fixes the route policy started working. Refer below for corrected policy
from prefix [X:X:X:X:00::/56 exact] then action accept