Observation 5285253: NOAA 18 (28654)

Regarding Observation 5285253

Is this NOAA 18 signal? It looks so, but it appears so rarely in my observations that I thought it is not being emitted over Poland or Europe and I observe some other satellite’s signal.

If that is the one then something is wrong either with TLE or the Doppler shift calculation as the signal should be a straight line in the center of the graph - do I understand it right?

Thanks for any feedback.