Error: Operation not valid for this user type - When Assigning the Product to User in My Setup Page.
Users with Chatter External license are considered to be customers. These users have no access to Salesforce objects or data.
Change the user profile from Chatter External license to the Salesforce or Salesforce Platform.
Salesforce Help Documentation: Chatter User Licenses
Send us your feedback: We're always looking for advice to help improve our Knowledge Base! Please let us know if this article was helpful or provide feedback on how we can improve your experience here.