I have noticed that if a device size changed trigger loads with a page it runs fine and will continue to trigger on every device size change. If you enable the trigger during a page (via another trigger), or in some occasions when content is being revisited, the trigger doesn’t appear to run.