The problem is especially with long cruises. Mounjaro, for example, can be at room temperature for 21 days max. Other medications for less time.
Viking's position currently is to store the medicine in the room refrigerator (and pray the refrigerator maintains the proper temp.) They (according to "tellus") will not allow the medication to be stored in the Medical Center refrigerator. As someone posted earlier, a mishap with the cabin refrigerator can mean a loss greater than the cost of the cruise. A better policy would be to allow storage in the Med. Center and to have clear times when it can be accessed.