This is possible if you have your spread in the Strategy Tester set to “current”. This means the spread used during the back-test will be the current spread of your broker which could change between back-tests. To resolve this issue, simple set an explicit number for your spread and your results should remain consistent.
You can refer to this topic for a little more background on this topic: viewtopic.php?f=4&t=728.