This happened with me with fire for a long time, and I just dealt with it, but this time I was using a cauldron, so this made me go straight to the forums.
What happens for me on both the default client and ender's client whenever i want to cook, I have to build a new cooking source and not move at all for me to be able to cook. Otherwise it just says "You need a (x) to craft this item." I was able to deal with this early on, because fires only cost five branches, and I live in a forest, so no problems there. But with a cauldron, I am not building a new one just to make simple crap. I need this problem fixed somehow, and yes, I do have it filled with water, and yes, I have plenty of branches to fuel the fire, and yes again, I am standing so close to the darn cauldron I could catch it if it was a rabbit. I tried this with both ender's client and the default, and this bug was present in both. I really want this problem fixed soon, because it just gets annoying even just with fires. Thank you in advance for your help.