Anim Dynamics Angular Limits constraint ignored in chain mode

i am currently working with bones in a skeleton and i want the anim dynamics to adhere to the constraint in order to create a more natural curve but after setting constaints the bones the simulation seems to ignore them and bypasses the limits. i dont know if it is intended or maybe i should look into Control rig or try a rigid body.

i have widened the box extends and that doesnt help or crashes the sim
i have tested several angle both min(-xxx) and max (xxx) and it still doesnt conform.

Please assist on the best way to handle this. or if its better to use other methods as i want it to have a slight curve off the shoulder and also react a little to motion.

Thanks in Advance