There is an example at [PlanetMath][1] of a Hausdorff space which is not completely Hausdorff / functionally Hausdorff.  On the other hand it is second-countable, hence first-countable and hence compactly generated.

  [1]: https://planetmath.org/hausdorffspacenotcompletelyhausdorff