I have problems completing the drinking task when i drink from the canteen or PET bottle. The animation will play, except the task of drinking will not occur, and the bottle is not emptied. This only occurs when selecting "Drink All".
If i attempt to just use "Drink" it will usually work to use "Drink All" afterwards, although not always.
The same problem applies when filling the canisters, as the animation plays but not the task.