BGP Next Hop Self

Hello Ruben

It seems that this is normal behavior. This Cisco BGP documentation states the following:

Do not use the neighbor next-hop-self command to modify the next hop attribute for an RR. Using the neighbor next-hop-self command on the RR will modify next hop attributes only for non-reflected routes and not the intended routes that are being reflected from the RR clients. To modify the next hop attribute when reflecting a route, use an outbound route map.

However, in this Cisco command reference of the neighbor next-hop-self command, you can override this behavior using the optional all keyword in the command, so that the reflected routes will also have the next hop modified.

I hope this has been helpful!

Laz