No. I can give a definitive answer because God gives us a definitive answer.Good question. I assume you've done the historical work in tracking the movement of these tribes to give us a definitive answer.
Josh 15:63 As for the Jebusites, the inhabitants of Jerusalem, the children of Judah could not drive them out; but the Jebusites dwell with the children of Judah at Jerusalem to this day.
Josh 16:10 And they did not drive out the Canaanites who dwelt in Gezer; but the Canaanites dwell among the Ephraimites to this day and have become forced laborers.
Jud 2:1-3 Then the Angel of the LORD came up from Gilgal to Bochim, and said: I led you up from Egypt and brought you to the land of which I swore to your fathers; and I said, I will never break My covenant with you. 2 And you shall make no covenant with the inhabitants of this land; you shall tear down their altars. But you have not obeyed My voice. Why have you done this? 3 Therefore I also said, I will not drive them out before you; but they shall be thorns in your side, and their gods shall be a snare to you.
Josh 16:10 And they did not drive out the Canaanites who dwelt in Gezer; but the Canaanites dwell among the Ephraimites to this day and have become forced laborers.
Jud 2:1-3 Then the Angel of the LORD came up from Gilgal to Bochim, and said: I led you up from Egypt and brought you to the land of which I swore to your fathers; and I said, I will never break My covenant with you. 2 And you shall make no covenant with the inhabitants of this land; you shall tear down their altars. But you have not obeyed My voice. Why have you done this? 3 Therefore I also said, I will not drive them out before you; but they shall be thorns in your side, and their gods shall be a snare to you.
In other words.... even if these nations no longer dwell there (which they don't) they weren't driven out by God because God says He didn't drive them out. And He didn't drive them out due to Israel's disobedience.