Welcome to the forum runner.
My forearm liner wouldn't stay latched in my Hogue either. So I latched it in place, and drilled a straight 3/32 dia pilot hole, 3/8" deep thru the liner, and the first ridge on the stock, (most aft) between the upright guide posts. Then opened the hole thru the forearm liner ONLY to 9/64". I then latched liner back into place, and installed a button head #6 screw wood screw 3'8" long. Its now solid as a rock, but if I want to remove it just take out the screw.
In this location it does not interfere with the slide rod. I would advise you to make a drill stop using masking tape around the drill so you won't accidently drill thru the stock. It works for me.
My forearm liner wouldn't stay latched in my Hogue either. So I latched it in place, and drilled a straight 3/32 dia pilot hole, 3/8" deep thru the liner, and the first ridge on the stock, (most aft) between the upright guide posts. Then opened the hole thru the forearm liner ONLY to 9/64". I then latched liner back into place, and installed a button head #6 screw wood screw 3'8" long. Its now solid as a rock, but if I want to remove it just take out the screw.
In this location it does not interfere with the slide rod. I would advise you to make a drill stop using masking tape around the drill so you won't accidently drill thru the stock. It works for me.