Rounding on Total Energy Cost doesn't work

You are trying to round a string (word). It needs a number.

{{ states('sensor.house_total_active_energy_cost') | float | round(2) }}

You should also think about adding default values in case the state is unknown.