Likely the case. It’s quite a hassle to do tyre checkmaybe tire pressure too low, in that case sometime the inner tube get pinched. u can try to pump it to middle of the suggest psi. could also be a bad rim tape. cannot be 20 times puncture one lah, unless you really ultimate suay. and when you replace the inner tube, make sure the tires is clean and also no sharp nicks on the rim.