Ultimately I was able to work around this using Cast To to handle the conversions and oddities from 4.8. But I am curious still why a Select Node’s output would change to not match the inputs, and why bugs would return on a restart despite being fixed and saved.