Попробуйте / поймать, не перехватывая HttpListenerException для netcore 3.1, даже если для того же кода он ловит исключение для netframework