You need a specialists touch here. Re RCT is better done by the specialist, an Endodontist in this case. And kindly do not expect a guarantee for any kind of treatment. Just like a physician can't guarantee that you would never catch fever again, same goes for root canals too. All the best 👍
Next Steps
Consultation with a specialist in Root canals i.e. an Endodontist