Yes, this 250,000 mile pack needed service once.
The TeslaLoop 200,000 mile pack was replaced, reportedly due to software issue showing the pack had 6% less than actual range. The software OTA update was not yet available for months, so Tesla replaced the pack instead under it's Unlimited...