DOCA FLOW APP brings lower packet rates!

I encountered an issue while running the NAT application on BF3. I configured the ports according to the documentation: added SF2 and p0 to one bridge, and SF3 and pf0hpf to another bridge. Using testpmd’s txonly mode to send packets, as shown in the diagram, I observed a significant traffic drop between SF3 and SF2, although NAT functionality works normally. What could be causing this? Whether the lack of certain configurations leads to the flow table not being offloaded.
OVS: pf0hpf->SF3->nat->SF2->p0