Not a BD regular, but I happened to notice this thread, so...
Saw two (count 'em) machines in LHR T1 today. Both certainly looked in working order, with power on and welcome screens... But had signs on the front of the screens saying "electronic check-in will launch on the 30th June".
So, there you go.