I have a project where I have a few layers (State of Texas, cities, roads, etc.). They are all resaved and projected to NAD83 / UTM zone 14N EPSG: 26914. The project CRS is also NAD83 / UTM zone 14N EPSG: 26914 and on the fly projection is enabled. I added a text delimited file and cannot get them to line up. I checked the attribute table of the delimited file and the coordinates are correct. I cross-checked this with a point close to where a few of the points from the delimited file are and they are very close so in theory they should be lining up. I tried to save the delimited file and save it with the same projection and add the shp file back in and that did not work. Anyone have any ideas? I can't think of anything else to try.
Figured out the problem.
Under properties, I had "Use project CRS" checked rather than "Prompt for CRS" when creating a new layer (https://i.stack.imgur.com/NlhgQ.png). So whenever I would upload the delimited file, it would automatically project to EPSG: 26914 rather than WGS84 / EPSG: 4326 that it should have been uploading in. So whenever I would change the Project CRS to WGS84 it would upload correctly because then it was giving the incoming layer the correct projection.
Thanks for everyone's help!
To know which layers are "right", or "wrong", change the project CRS to EPSG:3857, and add a Satellite or Openstreetmap layer.
There is a difference between
reproject a layer and
set a CRS to a layer. Maybe you got stuck with that.
How large is the offset? It could be that your data is initially
NAD27 UTM 14N, which gives a ceratin datum shift.