Alumnum foil tape is stronger than... what are you using, packaging tape? It looks clear. If it's packaging tape then I'm not surprised it's not holding. Even duct tape would be a better option.