Scrolling down causes a reflow to display the destination location “accurately”. If this destination changes continuously, you definitely have something “broken” or ill-used somewhere causing ambiguity or hesitation on Writer part.
This reminds me of an undecidable dilemma with cross-references. Suppose you forward reference a location with “see page xxx”. On first pass, xxx is unknown and the reference is “placeholded” as "see page " (void a void page number). When the reference is reached, the page number is captured and backpatched. But his may cause a page flush, changing the reference. If you have several such “unstable” nested cross-references, you could enter an infinite loop where there is no stable solution. I don’t know how Writer reacts in such a circumstance.
I don’t say you have cross-references but your tables may cause the same behaviour. In particular, the white page after Tabelle 48 could participate in the phenomenon.
I notice you have “jailed” your code snippets in 1-column×1-row tables. You could have done much better with a dedicated paragraph style (for background colour and merged borders) without putting stress on Writer.
There may be a bug in the PDF exporter, but your document deserves serious polishing to eliminate any cause resulting from non-optimal structuring.