Someone reported authentication working with softDelete in feathers-hooks-common v3.2.0 but not v3.3.0. The softDelete was on the users service.
@ekryski is tracking the issue down, and is not positive the problem is with softDelete.
softDelete used to do 2 gets for service.get, one with provider: undefined, the other with provider: hook.para,s.provider. Now it does just one with provider: hook.params.provider.