I'm not sure that we can actually guarantee that the 2nd invocation is the one that results in an error, so this may be an intermittent failure. Can you handle both of these results, and assert that exactly one of them results in an error?