The /find piston command should work now again. The pistons are very weird because normally they would have a data value of zero, but sometimes they have a value of 7 and I have no idea so far why and when. I have removed the data value 7 now from the database, we will have to see if something weird pops up now.