If I lose only 3 imperial theuros and have more than enough imperial theuros to support these champion units, how do I lose 1 champion unit, this battle does not make sense, explain to me this algorithm of losses?
Champions are not invincible, they can die just like any other unit. You need to provide screenshot of the battle. Technical support can't verify if it was a bug or not without being able to see what happened.