Update:
Received the bar from Rigid Industries today after I sent it back to them.
The deal was that I would have to pay for the shipping both ways, but they sent it back to me without any charge. That was nicely done.
I also said that I could pay for any new housing parts, since I messed it up while I tried to fix it myself, but these parts they also replaced without any charge.
One more thing that was nicely done, was that they did take the lightbar bar back, and got it fixed, even that I bought it from an "unauthorized" dealer. (In the US.)
I installed the lightbar on my truck today, and the light seems to be working fine.
But I’ll still have to see if it stays functionally after some time. They do guarantee a lifetime warranty for their products.
I will keep you updated.
Pics will follow shortly.