Hi,
The settings look fine.
I see that the only two fields without a value are the ones which are not required. Is that linked ? If you change that setting, do you see any change ?
Could it be the product restriction ?
Other than that, could you check the hikashop_cart_product table entries ? Are the values of the fields saved there ?
If not, then the problem is not during the loading of the cart content, but during the saving of the add to cart action that there is something filtering out the value entered.
Did you implement other triggers, or other plugins which could remove these values during the add to cart action ?