First off, you have to verify that your Certificate Authority is trusted and not expired in older versions of android, Also, you need to check compatible Cipher suites that older versions of android works with.
For example, your Root CA is this:
https://www.xolphin.com/support/FAQ/Transition_from_Comodo_CA_to_Sectigo
That right there is a glaring issue becuase it used to be COMODO. its not anymore, and it changed in 2019. This means older versions of android that are not receiving updates, no longer have a valid Root CA for this company. So any new certificates issued under the new authority will have a broken chain of trust. This right here could very well be your problem.
Otherwise if this is not your issue,
Android 4.X has known SSL issues, and the fixes escape me.
New SDKs also have more strict SSL requirements. The fact that your server responds to SSL V3 in of itself could be a huge issue. Google is known to do crazy things like that.
Once you get your server configured properly, at least get it to a Grade B or better, then you can troubleshoot more easily.