Bah, JB-weld is crappy glue, not very sticky and not tough.
Try this polyurethane glue for fairings. Be sure to taper the joint to remove stress-risers. If it cracked in same spot, do 2 layers with some fibreglass in between.
https://www.homedepot.com/p/LOCTITE-...0595/202020473