**Background** 1. powerpwn has several known error handling use cases which should be addressed for smoother user experience and fuller functionality. **Def done** 1. Map these cases 2. Update the code to handle them 3. Consider future errors we can already address, if such exist