bp: always recalculate during edit
bp: translate host status
only set failed backend if there is really an error