Search query only shows partial results


I used overpass-turbo to query my area for castles with the following code:

out body;

The results leave out quite a lot of items which should belong to this query. For example:

this is included:
this is not included:

Do you have any suggestions why this happens or which query to use to get the correct results?

The second one is only mapped as a way. Replace the “node” in your query with “nwr” to get all historic castles, whether they are mapped as node, way or relation.

Am I missing something? How can the 1st one be returned when it is only mapped as a way?

when I run their query in that area, I get an empty result: