I'm not quite sure what's happening as I'm new to modelling and rigging, but for some reason, when I add a pole target to the IK, a weird thing happens to the elbow joint. I've identified that what's happening is that for some reason, when I add the pole target, the IK rig decides to push the arm in the opposite direction than it did before, causing a weird squishing effect.
I know that the bones in the arms aren't perfectly straight, and I'm sure the pole angles are as correct as they can be, but this issue persists. When I don't use a pole target, however, it works as normal. I do need the pole target to control the angle of the elbow, though, so I'm not quite sure what to do.
The top image shows the rig with the IK pole target selected, and the bottom image shows the rig without the IK pole target selected. Added the axis to possibly provide insight.