Question: could not use the eraser because the smart object is not editable?
Answer: Could not complete your request because the smart object is not directly editable. ... This means that you need to convert smart object into normal image layer. To do this go to layer, right click and select rasterize layer. And now you can edit image as usual.