Nurbs Curve with hooks not updating properly during render
There is a circular dependency. The curve is parent of the armature, and the armature deforms the curve. Since Blender walks through the hierachy only once per frame update, the deformation lags behind. Clicking the frame twice leads to Blender walking the hierachy twice. The bones of the armature are already in place and the deformation happens. A solution is to avoid direct parent child relationships between those two and use a parent for both (e.g. an Empty) instead or to swap the relationship, so the armature is the parent of curve.

Here is Blenders terminal/console output:

Dependency cycle detected:
  Hosearm depends on hose through Curve Parent.
  hose depends on Hosearm through Hook Modifier.