Let's look at the routing behaviour from the reverse direction now i.e.R5 to R1
Traceroute shows
We can see that even if the outbound path from R1 for the
destination 2.2.2.2 was R1-R2-R3-R4-R5, the return path is R5-R4-R2-R1 which
means that it prefers the primary CPE for inbound routing. We have an asymmetric
routing issue.