это третий, да. но пример брал со своего проекта на netcoreapp2.2. какой статус код получаете?
что-то вроде ? https://i.imgur.com/5CQuQ2H.png
var test = db.Users.FirstOrDefault(); не вернёт нулл?
посмотрите код ошибки, что-то вроде 1006?
стоп, by peer это ж клиент закрывает, не?
А айди какого типа?