Replace Mesh not working?
Be aware object names are not mesh names!

(Blender) objects and (Blender) meshes are two different entities. They can but do not need to have the same name.

The replace mesh actuator allows you to search for meshes by (mesh name) within the same scene. 

I suggest you select your flame object and check the mesh name at properties/mesh