I have had No issues with DENSO sensors (from Amz), and Dill sensors from Discount Tire.
Both require the Sensor IDs to be uploaded to the ECU. Takes 5 minutes max.
(These are not sensors that get cloned..)
If you get good Sensors that "clone" the IDs you already have, you won't need to upload IDs every time you swap. (Unless you have a TPMS scanner or the tire shop does it for you.)