Soul Flask does not work

I'm using Soul Flask on tower. It procs one time, I get 1% HP and then nothing happens.

Was the tower level 1? Soul flask deletes a tower and transforms its levels into health.