Got the discount on beer last week in a RB here in Sweden as well as a couple of weeks ago on wine in RB Hamburg.
EDIT:// it actually says in the T&Cs:
Discounts on Food and Beverages: participating hotel restaurants are subject to change. In North America, please click here to determine if a hotel’s restaurant is participating. In Europe, Middle East, Africa and Asia Pacific, please contact the hotel directly to determine if the hotel’s restaurant is participating. Discount does not apply to tax or tip, alcoholic beverages, room service or in-room dining, catering or banquets, or groups or parties of six or more. Member must be present, must provide Club Carlson member number and proof of Elite Status, and must request discount at or prior to settling the bill. Discount cannot be applied at the hotel’s front desk. Discount may not be combined with other offers or promotions.
Anyway, it seems the hotels can do that if they want. The RB Hamburg even applied the discount at the FD without my knowledge or saying anything in the restaurant while the RB in Gothenburg insisted I have to 'claim' my discount in the restaurant.