The company that Moar Performance Sells or Tengis is the same way. Reptile and I have found you have to put a bit of fuel resistant permatex around the nipple on the fuel pump let it dry then put the hose on and clamp down on it. The seal of the barb and hose just isn't air tight, thus not holding a prime.
Sucks! I know. I've just dealt with mine. He had a hose blow off once.
HighFlowPumps wanted me to buy a new canister and have them install the pump for me for an additional 80 bux then told me I need to rewire the pump too. F that. Sell a good product.
Use something like this but look for the hardening kind.
https://www.amazon.com/Permatex-8001...fuel+resistant