I have created a line shapefile from a Garmin gpx track file using QGIS 1.12.3 Lyon. Resultant vector file displays properly with other vector shapefiles. Problem is that created vector file (line shape) will not display over basemaps such as 'OpenStreetMap'.
After additional investigation, I have determined that created line shapefile has the correct projection but it is always overlain by any basemap. For instance, if I set transparency of USATopo map to 50%, I can see the track lines displaying correctly through the map. If transparency is set to 0%, the track lines are blocked, they no longer display. I have moved track line shapefile to the top of the Layer List in the Map Legend and still the tracks are overlain by any basemap. What's really interesting is that labels for the track lines such as name and length display when the track lines themselves do not.