There is a small bug in the implementation of the --execute-only flag that disallows it to work.
--execute-only