I finally got my Stratus 3i in my plane and working, although only on the ground. iFly was showing that it was getting all the required information from the Stratus 3i. That is, when you open the ADS-B status box on the iFly, all the boxes are checked. One thing you should know is that the 3i, and possibly the 3, is not set to broadcast information to the other devices automatically. You will have to:
Download and install the Stratus Horizon Pro app on an iPad/iPhone and turn the "Open ADSB" switch to the On position while it's connected to your 3i.
Or
Download and install the FltPlanGo App and connect that to your 3i. This on apparently turns on the Stratus Open ADSB automatically, and will then allow iFly to gather the information.
There may be other ways, or apps that can accomplish this, but these are the only two that Stratus/Appareo told me about.
iFly will connect to the Stratus 3i WiFi without the Open ADSB switch turned on, but iFly will not be able to get any information from the Stratus 3i.