Suddenly Getting NoSuchMethodError

I suddenly started getting this error when running my appium server.

java.lang.NoSuchMethodError: 'void org.openqa.selenium.remote.http.ClientConfig.<init>(, java.time.Duration, java.time.Duration, org.openqa.selenium.remote.http.Filter,, org.openqa.selenium.Credentials)'

I have made no changes to my code, the error just suddenly popped up. I have seen that others experienced the same issue:

Adding the dependency mentioned on Stackoverflow fixed it. But why did this start happening randomly? I never needed the dependency before.

It looks like you have updated selenium client to 4.14, which is not supported yet. Consider locking the version to 4.13

10 days ago updating setting the dependency to the dependency provided in the stackoverflow answer solved the issue , but again i am facing the issue suddenly
again there are no code changes