Has anyone else encountered this problem when using an ad9912 Urukul channel:

I've started getting this recently even with a fresh install of artiq.

The test Experiment code is as simple as

class TestDDS(EnvExperiment):

    core = None  # type: Core

    dds_436 = None  # type: AD9912

    def build(self, **kwargs):

        # Request the devices we need
        self.setattr_device('core')

        self.setattr_device('urukul0_ch0')

    @kernel
    def run(self):

        # Ready the core device
        self.core.reset()

        # Turn on the DDS
        self.urukul0_ch0.set(float(1e6))
        self.urukul0_ch0.set_att(float(0.0))
        self.urukul0_ch0.sw.on()

        delay(1.0)

        self.urukul0_ch0.sw.off()

Can't for the life of me figure out what I've changed...