Can I suggest this should either be to 9.9.8 or from 9.8.28 (if that ever existed )
Can you post the complete update log please?
Is the issue that the button was not working? There was a change in place for a short while for EmonPis that did break the update process. The issue will be that service-runner will not start.