I use 3CX on Android in my car almost daily through my Android Auto head unit and it seems to work fine.
3CX doesn't have it's own app on the unit, but the call just shows up on the display as a native phone call does.
What functions or features is your client not getting through the car?