пожалуйста, убедитесь, что данные, которые вы хотите удалить, доступны в таблице.
вместо создания нового объекта, я бы рекомендовал использовать метод Find
, предполагая, что _db является объектом DbContext.
_db.Add(tr);
_db.PendingTestResults.Remove(_db.PendingTestResults.Find(tr.Id));
await _db.SaveChangesAsync();
, пожалуйста, измените имя свойства DbSet.
Если вы хотите отладить свой код, используйте sql профилировщик сервера.