ok, here's everything i've done for these beams..
I've made five func_trains, there are 4 beams, all beams share a func_train, this is beam_end. 3 of the beam func_trains are beam1_start, beam2_start, and beam3_start. I set up three beams after that and beam1 uses beam1_start with an end entity of beam_end, same for next 2 except going up in entity (beam2_start, beam3_start...)
Now i have a fourth beam, with a start entity of beam_end and an end entity of beam4_end. I have them all set to start on and each func_train has all the path corners set up correctly and a trigger_auto for each that makes it move. so why won't the beams show up!