the sw handler for the putFailed indication is now generated by the interface compiler