Check version
Check for duplicates
Check for support
What platform are you running Path of Building on?
Windows
What is the value from the calculation in-game?
The issue is strictly in POB2's EHP calculations (then propagated in poe ninja since it pulls those values)
What is the value from the calculation in Path of Building?
When reaching 42% block, the EHP calculations will jump by roughly 30% (instead of an expected ~1-2%) then self adjust down to the expected value after adding a new block node.
How to reproduce the issue
With the POB provided, adding Defender's Resolve yields a +32,494 EHP, then adding the subsequent block node yields a NEGATIVE 25,469 EHP, self adjusting for the prior error.
The same behaviour can be reproduced by instead going up the Steadfast Resolve cluster, the first "block and movement penalty with raised shield" node will work as expected, yielding 2,171 EHP, the second node in the chain leading up to Steadfast resolve will bug out again and yield 30,323 EHP, and lastly the next subsequent node in the chain will self adjust back down and yield a NEGATIVE 25,850 EHP.
PoB for PoE2 build code
https://pobb.in/S4dRTgQGATwB
Screenshots

Check version
Check for duplicates
Check for support
What platform are you running Path of Building on?
Windows
What is the value from the calculation in-game?
The issue is strictly in POB2's EHP calculations (then propagated in poe ninja since it pulls those values)
What is the value from the calculation in Path of Building?
When reaching 42% block, the EHP calculations will jump by roughly 30% (instead of an expected ~1-2%) then self adjust down to the expected value after adding a new block node.
How to reproduce the issue
With the POB provided, adding Defender's Resolve yields a +32,494 EHP, then adding the subsequent block node yields a NEGATIVE 25,469 EHP, self adjusting for the prior error.
The same behaviour can be reproduced by instead going up the Steadfast Resolve cluster, the first "block and movement penalty with raised shield" node will work as expected, yielding 2,171 EHP, the second node in the chain leading up to Steadfast resolve will bug out again and yield 30,323 EHP, and lastly the next subsequent node in the chain will self adjust back down and yield a NEGATIVE 25,850 EHP.
PoB for PoE2 build code
Screenshots