Если вы на самом деле не вызываете конструктор копирования, тогда не будет ошибкой, если компилятор не сможет его сгенерировать. Похоже, вы (возможно косвенно) заставляете использовать конструктор копирования.
Вы можете подавить сгенерированный компилятором объявив свой собственный конструктор копирования (вам не нужно определять его, если вы его не используете). Вы можете разместить его в разделе private
вашего класса.
Если это изменит ошибку, сказав, что конструктор копирования недоступен или вы получаете ошибки ссылки, то вы действительно вызываете использование копирующего конструктора, и вам нужно проанализировать, почему это так.