los caracteres # pueden no ser '#' sino que se un salto de linea o tabulador para obtener en el debug revisa que el valor hexadecimal sea el mismo si no puedes utilizar estos metodos para obtener los valores del # salto de linea o '#' tabulador
DATA lv_crlf(2).
DATA lv_saltol TYPE c.
DATA lv_x(1).
lv_crlf = cl_abap_char_utilities=>cr_lf."Obtencion de valores de salto de linea y tabulador
lv_saltol = lv_crlf+1(1).
lv_x = cl_abap_char_utilities=>horizontal_tab."Obtencion de valores de tabulador
y haces tu split con el valor obtenido