When I listen it’s gibberish, when I read at full speed, I can, but don’t comprehend, when I slowly read I get it. Is this normal?

I've been studying for a while, on and off at varying levels of intensity. The last 6 months I have locked in, in a way that I never have. It has helped, but i've noticed something a little concerning.

I don't know if it is normal and staying the course will eventually break through these barriers, or if there is something I can do.

When I listen to Japanese at full speed, normally by listneing to songs, or sentences created for vocabulary words by an app, i can pick out some words, some times, but it's mostly just gibberish.

When I read, I can read it at full speed, but i'm not comprehending much if at all.

It is only when i take a breath and read slowly (sometimes with the translation open, sometimes not) then I get it.

the disconnect is concerning. If i can read it and understand it, I feel like it shouldn't be gibberish at full speed, i should recognize structures and vocabulary even if i can't put it together in real time effectively.

and i feel like reading at full speed (normally trying to keep pace with the app's reading of said sentence, I should understand more than I do.

Why is this? Is this soething that continued practice will eventually "break through", or is there something that i'm missing, or some action i should be taking?

any guidance would be very much apapreciated.

by -Jdzspace-