First let me show you what I've done. Here is a simple binary teleporter hub that is working perfectly:

And with wiring:

Based on the state of the two levers (bits), the player is sent to one of 4 output teleporters. Return teleportation works with the hoik. Since this worked perfectly, I decided I would try to expand it to 5 bits (32 destination teleporters). Well here is what I have to far:

And with wiring:

As you can see, I am at essentially the same stage as I was in the original setup (notice the cut wires sectioning off the extra inputs from statues 1, 2, and 4). Here, + plays the role of the 2 statue and 8 plays the role of 1. However, there is a weird bug this time.
With nothing selected, I end up at the teleporter marked by 1 in the jpg. This is an error because I wanted to go to the one marked 3.
If only the 8 is selected, I end up at teleporter 4. This is as expected.
If only the + is selected, I end up at the teleporter marked by 2 in the jpg. This is an error because I wanted to go to the one marked 5.
If both the + and the 8 are selected, I travel to 6. This is as expected.
It's entirely possible that I'm missing something simple, but I can't seem to understand why it's behaving this way. If anyone could be of assistance, I would be grateful!
EDIT: I've found the problem. The wire length from the lever to the left teleporter of each pair on the row of 4 teleporters was too short. It was activating before the initial teleport.

And with wiring:

Based on the state of the two levers (bits), the player is sent to one of 4 output teleporters. Return teleportation works with the hoik. Since this worked perfectly, I decided I would try to expand it to 5 bits (32 destination teleporters). Well here is what I have to far:

And with wiring:

As you can see, I am at essentially the same stage as I was in the original setup (notice the cut wires sectioning off the extra inputs from statues 1, 2, and 4). Here, + plays the role of the 2 statue and 8 plays the role of 1. However, there is a weird bug this time.
With nothing selected, I end up at the teleporter marked by 1 in the jpg. This is an error because I wanted to go to the one marked 3.
If only the 8 is selected, I end up at teleporter 4. This is as expected.
If only the + is selected, I end up at the teleporter marked by 2 in the jpg. This is an error because I wanted to go to the one marked 5.
If both the + and the 8 are selected, I travel to 6. This is as expected.
It's entirely possible that I'm missing something simple, but I can't seem to understand why it's behaving this way. If anyone could be of assistance, I would be grateful!
EDIT: I've found the problem. The wire length from the lever to the left teleporter of each pair on the row of 4 teleporters was too short. It was activating before the initial teleport.
Last edited: