Certifique-se de definir a propriedade SIZE no parâmetro antes de executar. Com parâmetros de saída no Oracle, o tamanho especificado atua como um buffer. Se o buffer não estiver definido, ele será 0 para que você não obtenha o valor do banco de dados.
var param = Ocmd.Parameters.AddWithValue("OUTPUTParam","").Direction = ParameterDirection.Output;
param.Size = 255;
O resto é bom!