minor improvements with hidden CannotSendRequest exceptions