In my case, I changed the await command.
Sometimes I don't know but it's not working at all.
Doesn't work
await _client.GetAsync(uri);
Working fine
response = _client.GetAsync(uri).GetAwaiter().GetResult();
Check the code, I am using GetAwaiter( ) and GetResult ( ) at the end and it's working very very well. No more crash my app.