PSTN was released early before all bugs could be fixed, it wasn't meant to be released (same with CRAY and VIBR). It took a month after I fixed the bugs for them to get pushed to an update, but there wasn't anything I could for about that.
The piston breaking is a bug I didn't know existed til recently, and I will fix that too, even if a small number of saves are broken, only because anyone who makes a save with it can tell its obviously a bug.