Re-reading your original post, looks like these are Savvy arms from 2 years ago. I ordered my Savvy kit in Aug 2020 and it came with the hardware they could get at the time (COVID) - but wasn't right for thread engagement, and my original hardware look like yours.
Here is the original nuts engaging the original bolts:
You'll note your kit, like these pics, show a nylocs and extra-thick washers. You want at least 2 full threads to consider a bolt/nut fully engaged.
I emailed Gerald and he shipped out new nuts & washers (at no cost) that they include these days (and apparently before the COVID inventory-restricting days). I let him know I did not feel safe with my family in this Jeep without proper thread engagement. Despite other Savvy issues on availability (these days) and no stickers (contact Jerry), Gerald was
very responsive on my concerns!
Much thinner (more typical) washers & non-nylon lock nuts resulted in much better thread engagement!
Recommend you reach out to Gerald (gman savvyoffroad.com) for a new set of washers & nuts.
If you didn't put in BMB alignment slot fillers - recommend those too. (I had a HP Dana 30 & them put in new lowers - so didn't have an alignment slot to concern myself with).
Can't say it's your issue but it is a potential future problem.
