I am getting the same results as Tom but ONLY when there is already an automation line present.
This is what I'm seeing in the first part of Tom's video.
If you remove the envelope and just use write automation when starting the transport it behaves exactly as it should.
The morale is, you don't
need to have an existing envelope in order to write automation, in fact the very presence of one prevents a curve from being plotted, even though the nodes are written.
Edit:
Further analysis shows that if you change the Automation Write Mode option in the Track Inspector from Touch to Latch causes an envelope to be generated even when there is an envelope.