An improved solution scheme for open-boundary skin effect problems