Does your repeater allow for independent SSID configuration? If so, it should have a different one to avoid network confusion. I have one repeater that does allow for independent SSID and I named it differently. I have a second repeater of the same model with newer firmware which does not allow for independent SSID and carries over the name of the “parent” SSID. This type will not cause a problem, but the first type will.
Also, is your SSID name composed of ordinary letters with no special characters and no spaces? Some have reported that raspberry pi networks do not perform well with such SSID naming.
Are you able to connect to the repeater with your laptop and be certain that you are connecting to the repeater and not the primary network?