There are three different types of buffer tubes. The standard, Mil-spec or Commercial
.....And the proprietary or what ever some call them which are not manufactured to any spec. These appear to be the third rate OEM Chinese made units that are flooding the market.
If you stick to the real or quality brand mil-spec you will never have any issues.