I believe the "null" status is internal to ubuntu-desktop-provision and is set as the result of the stream calling onError when the socket gets closed:
https://github.com/canonical/ubuntu-desktop-provision/blob/9957a5b31a5f4cb4cd5e94ac893f6af06750f98b/packages/subiquity_client/lib/src/status_monitor.dart#L57
I believe the "null" status is internal to ubuntu- desktop- provision and is set as the result of the stream calling onError when the socket gets closed:
https:/ /github. com/canonical/ ubuntu- desktop- provision/ blob/9957a5b31a 5f4cb4cd5e94ac8 93f6af06750f98b /packages/ subiquity_ client/ lib/src/ status_ monitor. dart#L57