Error on 'serverless deploy.' using aws configuration. permission issue

Hi, i am suddenly getting permissions issues with deploying to a new service aws.
strange that I was suddenly prompted for serverless credentials, so I assumed something got corrupted and went back and configured the credentials, like this:
serverless config credentials --provider aws --key xxxxx --secret xxxx -o
it seemed to have run fine.

however after I try to deploy this new service i get prompted
You are not currently logged in. To log in, use: $ serverless login

I have never seen this before and I don’t even have a ‘serverless’ account. just an aws account
when i deploy all the other services it runs fine, just when I try to deploy this new service.

Can someone help me out ?
Thanks!