When calling GetEncumbranceRate on the player before and after adding a test perk that adds 5.0 to the max carry weight (see image below), I noticed no difference in the ratio, meaning the increase in max carry weight is not being accounted.
Code from GetPerkModifier could be used to fix this issue.
(Perk Entry 22 = "Get Max Carry Weight")
When calling GetEncumbranceRate on the player before and after adding a test perk that adds 5.0 to the max carry weight (see image below), I noticed no difference in the ratio, meaning the increase in max carry weight is not being accounted.
Code from GetPerkModifier could be used to fix this issue.