Can you try this? Also in the script add a Coordinate Reference system when creating points based on the points you have in your text file. I am assuming that its in WGS84?
import arcpy
from arcpy import env
## create Ca_Points.
arcpy.env.overwriteOutput= True
env.workspace = "c:\\geolinc"
# Process: Make XY Event Layer
arcpy.MakeXYEventLayer_management("master_ca.txt", "X_COORD", "Y_COORD", "ca_points", "GEOGCS['GCS_WGS_1984',DATUM['D_WGS_1984',SPHEROID['WGS_1984',6378137.0,298.257223563]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]];-400 -400 1000000000;-100000 10000;-100000 10000;8.98315284119522E-09;0.001;0.001;IsHighPrecision", "")
# Process: Copy Features
arcpy.CopyFeatures_management("ca_points", "capoints_output.shp")