There is no hard cap at 24%, but let's try not to get stuck on numbers. I can agree with you that IF there would be a hard cap on, the valye is calculated too high, the items giving to much, especially since you are not including pets, actives etc.
In my opinion LS is working perfectly as intended. I am making huge sacrifices on other areas to just gain a lil of LS. And I consider myself as the responsible for my own survival, not a cleric or a tank.. Well just my opinion.
First of all - Check the Claim agent and browse through the tabs. Not there? Well, go ahead an create a support-ticket. EDIT: Haha, quick updating in this thread, everybody writing the same..