When i tried to push data to existing attribute i got error that attribute does not exists so i deleted it and tried to recreate but got "Duplicate column name"
TL;DR
Developers encountering an issue creating an attribute as it says it doesn't exist when pushing data, then gets a duplicate column name error when trying to recreate it. Solution: Remove any remnants of the previous attribute before recreating it.