Infrared heater remote

I am having issues to reproduce the remote control of my heater , this is the dump of one button:

Encoding  : UNKNOWN
Code      : A32AB931 (32 bits)
Timing[23]: 
     +1300, - 400     +1250, - 450     + 400, -1250     +1250, - 450
     +1250, - 450     + 400, -1250     + 400, -1300     + 400, -1250
     + 400, -1300     + 400, -1250     + 400, -1300     +1250
unsigned int  rawData[23] = {1300,400, 1250,450, 400,1250, 1250,450, 1250,450, 400,1250, 400,1300, 400,1250, 400,1300, 400,1250, 400,1300, 1250};  // UNKNOWN A32AB931

I wonder why I cant just send the raw of this data, maybe because it doesnt run at 38khz? How do I find out what is the frequency ?

It worked fine to dump data from my tv and dvr so it is not an error n my code.

Note:
Opening the remote I found a BEC5104S which doesn't really tells me what frequency runs, not even the Chinese datahsheet