The "strongarm" struts you purchased were longer than the ones you had on or those were the ones that came with your top?
I am asking because the ones I purchased are literally double the length.
Are these the ones you bought or have on?
https://www.amazon.com/StrongArm-Wrangler-Window-Supports-Hardtop/dp/B001O10IJW#customerReviews
If they are , do you know if they are like 25 inches long extended? ... does it matter if the struts are double the length because that's all I can find available struts for any tj top are like 25inches long extended?