If the fuel pump moves fuel when you disconnect the line from the carb, but not when you reattached the line, most likely probl is with the carb. That’s why I said you must check the float needle and seat. You said it working once and that was it. How did you verify the the needle is not stuck after it stopped working? Even the most experienced mechanics are not above redoing their work when they assume they did it right the first time.