Forwarding IP traffic onto TE tunnels

Routes between 172.16.1.0/24 and 172.16.3.0/24 EXISTS: BUT after reloading routers PE1 and/or PE3
[admin@A1] > ping 172.16.3.2
HOST SIZE TTL TIME STATUS
172.16.3.2 timeout
172.16.3.2 timeout
sent=2 received=0 packet-loss=100%
[admin@A3] > ping 172.16.1.2
HOST SIZE TTL TIME STATUS
172.16.1.2 timeout
172.16.1.2 timeout
sent=2 received=0 packet-loss=100%

RouterOS 5.21 software id = 18P9-S49L

QEMU

[admin@PE1] > ip ro pr det
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme,
B - blackhole, U - unreachable, P - prohibit
0 ADC dst-address=172.16.1.0/24 pref-src=172.16.1.1 gateway=ether3 gateway-status=ether3 reachable distance=0 scope=10 routing-mark=A
1 ADb dst-address=172.16.3.0/24 gateway=9.9.9.7 gateway-status=9.9.9.7 recursive via 4.4.4.1 ether2 distance=200
scope=40 target-scope=30 routing-mark=A bgp-local-pref=100 bgp-origin=incomplete bgp-ext-communities="RT:1:1"
2 ADC dst-address=4.4.4.0/24 pref-src=4.4.4.2 gateway=ether2 gateway-status=ether2 reachable distance=0scope=10
3 ADC dst-address=9.9.9.1/32 pref-src=9.9.9.1 gateway=lobridge gateway-status=lobridge reachable distance=0 scope=10
4 ADo dst-address=9.9.9.4/32 gateway=4.4.4.1 gateway-status=4.4.4.1 reachable via ether2 distance=110 scope=20
target-scope=10 ospf-metric=20 ospf-type=intra-area
5 ADo dst-address=9.9.9.7/32 gateway=4.4.4.1 gateway-status=4.4.4.1 reachable via ether2 distance=110 scope=20
target-scope=10 ospf-metric=30 ospf-type=intra-area
6 ADo dst-address=10.10.10.0/24 gateway=4.4.4.1 gateway-status=4.4.4.1 reachable via ether2 distance=110 scope=20 target-scope=10 ospf-metric=20 ospf-type=intra-area

[admin@PE1] > routing bgp vpnv4-route print detail
Flags: L - label-present
0 L route-distinguisher=1:1 dst-address=172.16.3.0/24 gateway=9.9.9.7 interface=ether2 in-label=16 out-label=16 bgp-local-pref=100 bgp-origin=incomplete bgp-ext-communities="RT:1:1"
1 L route-distinguisher=1:1 dst-address=172.16.1.0/24 interface=ether3 in-label=16 bgp-ext-communities="RT:1:1"

[admin@PE3] > ip route print det
C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit
0 ADb dst-address=172.16.1.0/24 gateway=9.9.9.1 gateway-status=9.9.9.1 recursive via 10.10.10.1 ether1 distance=200 scope=40 target-scope=30 routing-mark=A bgp-local-pref=100
bgp-origin=incomplete bgp-ext-communities="RT:1:1"
1 ADC dst-address=172.16.3.0/24 pref-src=172.16.3.1 gateway=ether3
gateway-status=ether3 reachable distance=0 scope=10 routing-mark=A
2 ADo dst-address=4.4.4.0/24 gateway=10.10.10.1
gateway-status=10.10.10.1 reachable via ether1 distance=110 scope=20
target-scope=10 ospf-metric=20 ospf-type=intra-area
3 ADo dst-address=9.9.9.1/32 gateway=10.10.10.1
gateway-status=10.10.10.1 reachable via ether1 distance=110 scope=20
target-scope=10 ospf-metric=30 ospf-type=intra-area
4 ADo dst-address=9.9.9.4/32 gateway=10.10.10.1
gateway-status=10.10.10.1 reachable via ether1 distance=110 scope=20
target-scope=10 ospf-metric=20 ospf-type=intra-area
5 ADC dst-address=9.9.9.7/32 pref-src=9.9.9.7 gateway=lobridge
gateway-status=lobridge reachable distance=0 scope=10
6 ADC dst-address=10.10.10.0/24 pref-src=10.10.10.2 gateway=ether1 7
gateway-status=ether1 reachable distance=0 scope=10

[admin@PE3] > routing bgp vpnv4-route print detail
Flags: L - label-present
0 L route-distinguisher=1:1 dst-address=172.16.1.0/24 gateway=9.9.9.1
interface=ether1 in-label=16 out-label=16 bgp-local-pref=100
bgp-origin=incomplete bgp-ext-communities="RT:1:1"
1 L route-distinguisher=1:1 dst-address=172.16.3.0/24 interface=ether3
in-label=16 bgp-ext-communities="RT:1:1"

I don't understand as apply notes about bgp Nexthop in RouterOS - RouterOS - MikroTik Documentation

CONFIGURATIONS:

[admin@A1] > export compact
/ip address add address=172.16.1.2/24 interface=ether1
/ip route add distance=1 gateway=172.16.1.1
/system identity set name=A1
++++
[admin@PE1] > export comp
/system identity set name=PE1
/interface bridge add name=lobridge
/ip address
add address=9.9.9.1/32 interface=lobridge network=9.9.9.1
add address=4.4.4.2/24 interface=ether2
add address=172.16.1.1/24 interface=ether3
/routing ospf instance set [ find default=yes ] mpls-te-area=backbone mpls-te-router-id=lobridge
/routing ospf network
add area=backbone network=4.4.4.0/24
add area=backbone network=9.9.9.1/32
/mpls traffic-eng tunnel-path add name=dyn
/mpls traffic-eng interface add bandwidth=100kbps interface=ether2
/interface traffic-eng add bandwidth=10kbps disabled=no from-address=9.9.9.1 name=traffic-eng2 primary-path=dyn record-route=yes to-address=9.9.9.7
/routing bgp instance set default client-to-client-reflection=no router-id=9.9.9.1
/ip route vrf add export-route-targets=1:1 import-route-targets=1:1 interfaces=ether3 route-distinguisher=1:1 routing-mark=A
/routing bgp instance vrf add redistribute-connected=yes routing-mark=A
/routing bgp peer add address-families=vpnv4 name=peer1 remote-address=9.9.9.7 remote-as=65530 update-source=lobridge
++++
[admin@P3] > export compact
/system identity set name=P3
/interface bridge add name=lobridge
/ip address
add address=9.9.9.4/32 interface=lobridge network=9.9.9.4
add address=4.4.4.1/24 interface=ether1
add address=10.10.10.1/24 interface=ether4
/routing ospf instance set [ find default=yes ] mpls-te-area=backbone mpls-te-router-id=lobridge
/routing ospf network
add area=backbone network=9.9.9.4/32
add area=backbone network=4.4.4.0/24
add area=backbone network=10.10.10.0/24
/mpls traffic-eng interface
add bandwidth=100kbps interface=ether1
add bandwidth=100kbps interface=ether4
++++
[admin@PE3] > export compact
/interface bridge add name=lobridge
/ip address
add address=10.10.10.2/24 interface=ether1
add address=9.9.9.7/32 interface=lobridge network=9.9.9.7
add address=172.16.3.1/24 interface=ether3
/routing ospf instance set [ find default=yes ] mpls-te-area=backbone mpls-te-router-id=lobridge
/routing ospf network
add area=backbone network=10.10.10.0/24
add area=backbone network=9.9.9.7/32
/mpls traffic-eng tunnel-path add name=dyn
/mpls traffic-eng interface add bandwidth=100kbps interface=ether1
/interface traffic-eng add bandwidth=10kbps disabled=no from-address=9.9.9.7 name=traffic-eng1 rimary-path=dyn record-route=yes to-address=9.9.9.1
/routing bgp instance set default client-to-client-reflection=no router-id=9.9.9.7
/ip route vrf add export-route-targets=1:1 import-route-targets=1:1 interfaces=ether3 route-distinguisher=1:1 routing-mark=A
/routing bgp instance vrf add redistribute-connected=yes routing-mark=A
/routing bgp peer add address-families=vpnv4 name=peer1 remote-address=9.9.9.1 remote-as=65530 update-source=lobridge
/system identity set name=PE3
++++
[admin@A3] > export compact
/ip address add address=172.16.3.2/24 interface=ether1
/ip route add distance=1 gateway=172.16.3.1
/system identity set name=A3