You say that "traffic is enabled" in iFly, but there are more settings than just "on" or "off". Have you checked them all?
From the main screen, choose Map Mode, and confirm that "Traffic" is checked (presumably, you've already done this as you reported it was "enabled").
Next, click the gear icon on that Traffic row, and look at the two items at the bottom of the menu that appears (Distance Visibility and Vertical Clearance Visibility). If they're not currently set to "Unlimited", tap on them and make those changes and see if the traffic you're expecting to see appears.
If it does, then you've found your issue, and can resolve it by understanding that those settings filter out targets outside the thresholds you set, and you can set those thresholds to match your preference.
If Traffic is enabled and those settings are both set to "Unlimited", and you're still not seeing traffic targets as expected, then there's something else going on.