So for reasons that don't really matter, I was testing something, and for that test I needed to get a message sent using NomadNet to fail. To accomplish this, I set up a test identity, announced it, and then disconnected. I then tried to send a message to that address with NomadNet, making sure the delivery strategy was set to "Deliver over direct link", but the message appeared to fall back to a propagation node instead. This is the behaviour I would have expected from the "Deliver opportunistically" option.
Have I discovered a bug or am I just fundamentally misunderstanding something about how NomadNet and LXMF work? Is there a way I could deliberately cause a message to fail to be delivered in NomadNet?