These problems come up so often I made a copy/paste list in notepad... here you go!
Failure to eject (FTE) / cycling jams / stovepipes / double-feed / triple-feed / weird jams
First: Adjust the ejector and square the ejector tip.
The ejector face needs to ride as high and as far to the right (toward the firing pin) in the bolt groove as possible, just barely touching the bolt as it moves. The tip face of the ejector needs to be flat, smooth, and parallel to the bolt face. No angles, curves, points, rough areas, etc.
WARNING: Some ejectors (Stern, etc.) are hardened steel and will break if bent.
Next: Slow the bolt cycle time down a little so the empties have time to eject:
1) Use a heavy, extended length buffer. A buffer between 6.5 oz. to 8.5 oz. seems to be optimal for most builds. Use an extended-length buffer, or a buffer spacer with a carbine-length buffer, to limit rearward travel. The bolt should stop 1/4" or less rearward from the bolt catch. Buffers that also have sliding weights inside (optional) help reduce bolt bounce, which helps prevent hammer follow and out-of-battery discharges during rapid fire.
2) Are you using an extra power or .308 recoil spring? Try a standard strength recoil spring. An extra power recoil spring may be causing the bolt return to battery too fast, trapping empty cartridges in the ejection port. Most builds do not need an extra power spring to operate properly.