For what it's worth, the sensors do need to be the correct sensor for the vehicle. If they are not factory OEM sensors, they may need to be programmed to output the correct frequency. Some aftermarket sensors will need to be re-calibrated to the correct output frequency. I just went through this the other day. New sensors installed and the truck would not recognize them. The tire shop used a Snap-on tool to "clone" the new sensors to the OEM sensors, then took the truck for a spin around the block. The Snap-on programmer was updated to the newest software, but it did not have the 2019 sensor profile, which is why the Tech had to clone the factory sensors.
Ram/Dodge has TPMS data linking receivers in each wheel well area that links data from the individual tire pressure sensor to the vehicle BCM (body control module). That is why you should not need to use a tool when you swap wheels/tires. GM vehicles do not have this feature, which is why you need to re-link each wheel to the BCM when you swap wheels/tires.