Yeah I see now steam doesn't store the settings for beta. I thought they did.
So when installing a new computer, gotta opt-in for beta again
Ohh, I see, upon newly installed computer I need to check again to be in the insider...
Then I beg your pardon. I did some quick search with some keywords I forget again exactly which keywords I tried but didn't find it.