Science centre has always been pay upon entry. I can’t recall it ever being free (and we have visited regularly since opening.)
Kelvingrove, transport museum, the cathedral, museum of religious life, people’s palace all free entry as is the museum resource centre but you have to book that in advance.