It seems that for some reason some users that have done something to their accounts which has caused statistics to be lost could no longer be found from API as normal user with client_id authentication.
I have tried with both OAuth and ClientID with API V5 and what i get is following:
Using url: https://api.twitch.tv/kraken/users/?login=gg_hashtagneverreload&client_id=*********************&api_version=5
(Also happening with header: ‘Accept’: ‘application/vnd.twitchtv.v5+json’ in Python request to API.)
I asked some information regarding this from 3ventic and he could retrieve the information with his credentials but this has been confirmed by several users with their tokens that for example the name in url (gg_hashtagneverreload) did not retrieve any results for them.
This was first noticed when an Discord/Python Bot Developer updated an extension with Twitch API check to use V5 instead of V3 and when it was converting saved names into IDs but it started throwing the error which then aimed the issue to be API related.
Could someone confirm if this is meant to be like this or possibly a bug?
Thank you in advance!