glidepath hold on ils approach

On Boeing 747 autopilot will not hold glidepath on ILS approaches.
Am I doing something wrong, or is there a bug in the programming because there is no problem with other aircraft?
Am I doing something wrong, or is there a bug in the programming because there is no problem with other aircraft?