No machines at Keynsham anymore
The one at Oldfield Park hasn't been replaced either though it's shelter remains so maybe it will reappear one day. Not that it was ever convenient to use if you were heading to Weymouth as the the machine was on platform 1.
Yes. I noticed that the ticket machine at Oldfield Park has disapeared. Perhaps it was vandalised, along with the Keynsham ticket machine.