Update. This turned out to be two separate issues. Credit for the "mystery widget" identification goes to Gagarin737 and Tomkk—thank you very much, gentlemen.
The ADS-B issue was outdated software. I now know the procedure for pushing updates from the master file out to the Transponder. My ADS-B now reports "OK" in flight.
Thanks to all for the help,