For tubed setups that repeatedly flat, it may be something embedded in the tire, or it may be something in the rim bed, especially on single wall rims, e.g., spoke nipple edge burr, etc. Remove the rim bed liner or rim tape, thoroughly clean the inside of the rim, blow it out with a compressor, feel for anything even slightly prickly, then install new rim bed liner or tape.