Chosen Solution

When I answer the phone the caller can’t hear me but I can hear then

You may have a microphone issue. The microphone for phone calls is on the bottom, as part of the Lightning Flex. It may just be dirty though so look to see if the small hole right next to the headphone port is jammed with lint. If it is clean and you still have no pickup, then consider replacing the microphone by following this guide.