Dsmp theory- spoilers
What if Ranboo only had 1 canon life at the time of his death because the other two lives were used to revive Tommyinnit and WilburSoot?
Ranboo's lore does contain Dream's voice being in his head. There has been the idea that Enderwalk ranboo is connected somehow to dream or something is going on that connects the two.
What if because of this connection, Dream used 2 of Ranboo's canon lives to revive Tommyinnit and WilburSoot? Dream would need to get the lives from somewhere or someone as he got two of his canon lives removed during the Final Disc Confrontation. To keep the amount lives he has hidden. He would need to use someone else's canon lives to revive Tommyinnit and WilburSoot.