Without studying all details of the case, it is impossible to determine liability. However, under premises liability law, landlords must regularly inspect their property for hazards that can cause injuries to tenants.
State law requires all rental units to have working smoke and carbon monoxide detectors. If you rented a dwelling without a working smoke detector, the landlord might be liable for your injuries and losses.