If you see ADS-B traffic then electrical connection should be ok.
Most likely you either not receiving ADS-B weather (are you testing it in the air ? In most cases you will not see weather transmitting tower unless you gain some altitude to get line of sight to the tower)
or there is a problem with 978 MHz antenna. Weather data is being sent over 978 MHz channel.