fix: updated DeviceEnvironment name to DeviceEnvironmentLookup