Devido a um problema no software Intel® Quartus® Prime Standard edition versão 19.1, você observará este erro quando você usar typedef enum instaurou em um módulo com um nettype explícito.
Para resolver este problema, remova o nettype explícito da definição do módulo. Se a fonte Verilog faz parte de uma biblioteca e não pode mudar, use VERILOG_MACRO instrução ifdef para conter o código Verilog que é manuseado pelo software Intel® Quartus® Prime Standard edition. O nome do VERILOG_MACRO pode ser definido no arquivo Intel Quartus configuração (.qsf) com a seguinte atribuição:
set_global_assignment nome VERILOG_MACRO "=1"