Postalcode problems

hello, I’m testing search by postalcode in
It is not working for germany. It seemed to be working for usa but not e.g. france.
Sometimes a postalcode is not found at all eg 40210.
Sometimes it is found, but no coordinates are provided eg 59846 Sundern. Searching for Sundern however is successfull, though the postalcode is missing in the description.
Sometimes an address is found, but the correct postalcode is matched to the wrong town eg 48805 should be Bochum but is matched to Recklinghausen.
Is there anyway/anywhere to fix this?