I see the problem now!! I missed it on your previous post.
Ok, in your “Test” code above, you need to change:
if( get_sub_field($product_type_value) == 'fireplace_wood' )
to just:
if( $product_type_value == 'fireplace_wood' )
Because your $product_type_value
is already storing the value from the sub_field. So you don’t pass that back into your sub_field.
You should be good to go now!