Getting status error: 403 in list Member badges

I want to get member’s badges List and I am using listMemberBadges API. It works when I run the code in the backend by myself. But it doesn’t work when I run this code in job scheduler. Here is the code.

export function listMemberBadges(memberIds) {
    let membersArray = [memberIds]
    return badges.listMemberBadges(membersArray).then((memberBadges) => {
        return memberBadges;
    })
}

Is this the bug from Wix side or I am missing something?

Thanks.