Shitty landlords feed on people who won't confront them over their bullshit. If you're paying for utilities he's legally obligated to make sure they stay working. He's at fault (and likely has a breach of contract with you lease, you can check to make sure).
Tell him to fix it again or you're taking his ass to court and he'll straighten up real quick.