Player should be protected but still able to raid?

A player has been offline for one day, and should be protected. Why isn't this the case? Config below;

{
"absoluteTimeScale": {
"03": 0.1
},
"activity": [
"input",
"loot",
"respawn",
"chat",
"wakeup"
],
"afkMinutes": 168,
"clanFirstOffline": false,
"clanShare": false,
"cooldownMinutes": 45,
"damageScale": {
"72": 0,
"73": 0.6,
"96": 0.7,
"120": 0.8,
"144": 0.9,
"168": 1
},
"interimDamage": 0.0,
"minMembers": 1,
"playSound": true,
"prefabs": [
"door.hinged",
"door.double.hinged",
"window.bars",
"floor.ladder.hatch",
"floor.frame",
"wall.frame",
"shutter",
"wall.external",
"gates.external",
"box",
"locker"
],
"serverTimeOffset": 0,
"showMessage": true,
"sound": "assets/prefabs/weapon mods/silencers/effects/silencer_attach.fx.prefab",
"VERSION": "0.4.2"
}

I'm looking to have 3 days protection start 45 minutes after logging off. 

Your player is not protected because your config is wrong.. Let me explain.. Interim Damage is from the cooldown to 1 hour only. then it will use the damage scale but you dont have a entry for hour 1 so it doesnt know to protect until hour 72. To fix just add a hour 1 value to your config like so 

"damageScale": {
"1":0,
"72": 0,
"73": 0.6,
"96": 0.7,
"120": 0.8,
"144": 0.9,
"168": 1