Let’s assume that call starts with 2, since Settings1 is incompatible, it doesn’t go to the next stage, so if the rule is incompatible, how can we get through the next one?
Also _. is bad art since it matches everything and that is almost never what you want. Changing that to _[12]. and then using the FILTER() function before you do anything with the extension number is probably going to help you avoid problems in the future.