Just to be pedantic (and even though it's not directly related to the current bug): does the server return a sensible error message if find_or_create_with_rule fails ?