Your engine may crank but not start due to low voltage in the battery or a loose connection that supplies little power to the starter but not enough to start the engine. Check the battery and related connections for a smooth start to your Subaru Crosstrek. Also, inspect for corrosion and worn-out terminal clippers.