I will +1 on starsan not causing your "flavor".
Good call by @Megary on the chlorine.
If you are using municipal water it will have chlorine, or chloromine.
Copied for the Canadian Homebrewers Association Site:
Chlorophenols specifically make plastic, Band-Aid, and medicinal flavours...