Thanks all! The tire size is 700x40 and I use 40-50psi, so I don't think its under inflated.
The tubular glue will surely work, but that would be overkill! BITD I had some experience with tubulars and that stuff was very sticky and hard to remove... I'll try cleaning the tire and rim and a bit more pressure, maybe 50-60.