NetSuite Sync > Successfull but could not import Items due to permission error

Hi team,
I found many similar permission-related questions here. Still, I cannot solve this one:
Firstly I checked the bundle version. It was not up to the date, so I did update. Problem persists.
Then I checked the Expensify integration role. Lists > Items permission is set to full.
If I login under that role, I can access item list.
Then I checked logs:
Request:
<soapenv:Body>
<search>
<searchRecord xsi:type="ns8:ItemSearchBasic">
<ns8:isInactive xsi:type="ns9:SearchBooleanField">
<ns9:searchValue xsi:type="xsd:boolean">false</ns9:searchValue>
</ns8:isInactive>
<ns8:subType xsi:type="ns10:SearchEnumMultiSelectField" operator="anyOf">
<ns10:searchValue xsi:type="xsd:string">_forSale</ns10:searchValue>
</ns8:subType>
<ns8:type xsi:type="ns11:SearchEnumMultiSelectField" operator="anyOf">
<ns11:searchValue xsi:type="xsd:string">_nonInventoryItem</ns11:searchValue>
</ns8:type>
</searchRecord>
</search>
</soapenv:Body>
Response:
<soapenv:Body>
<searchResponse>
<platformCore:searchResult>
<platformCore:status isSuccess="false">
<platformCore:statusDetail type="ERROR">
<platformCore:code>INSUFFICIENT_PERMISSION</platformCore:code>
<platformCore:message>
Permission Violation: You need the 'Lists -> Items' permission to access this page. Please contact your account administrator.
</platformCore:message>
</platformCore:statusDetail>
</platformCore:status>
</platformCore:searchResult>
</searchResponse>
</soapenv:Body>
Am I missing anything? Thanks for any hints.
Miro
Answers
-
Solved. If you encounter a similar problem in the future, try to regenerate your token. In my case, the token was generated before the bundle update, when the role had a different setting.
Cheers,
Miro