The addition of round constants in key-scheduling is to remove self-simlarity. Related key attack (is not practical attack in real life other than academia) will remove the effect of round constants in the analysis ( both keys are xored with the same round constant).
Invariant subspace a attack exploits the weakness of constant addition to the master key. this is what happens in Midori cipher, a class of weak keys found by this approach.
it is important to choose round constant carefully to provide secure key scheduling of key and round constant.
For more details , I recommend to read the paper Proving Resistance against Invariant Attacks: How to Choose the Round Constants