Aah I see, I was thinking in terms of modifying resources.
IMHO I think it should still fail completely, your fail reason will be that fetching the requested include could not be completed (because that is the request the client made), a client could still make a modified request to get the data that is available, for example not adding the include parameter