I tested your exact setup and it works for me. The issue is the load order — Thermal Profile Fix needs to be the second-to-last mod, with exactly one mod after it.
So with your mods, try:
{
"modId": "5D6EA74A94173EDF",
"name": "Enfusion Database Framework",
"version": "0.6.10"
},
{
"modId": "5D6EBC81EB1842EF",
"name": "Enfusion Persistence Framework",
"version": "0.6.18"
},
{
"modId": "6A2D225741ADFDB4",
"name": "Thermal Profile Fix",
"version": "1.0.1"
},
{
"modId": "CAFEBEEFF0CACC1A",
"name": "Freedom Fighters",
"version": "0.70.0"
}
Then do a full server restart and check a fresh log.