How to recreate T-SNE dimensions deterministically?
Do not use tSNE visualizations for clustering. The results are misleading.

See this great answer: https://stats.stackexchange.com/a/264647/7828

Apart from that, you just need to fix the initial positions. For examples by fixing the random generator seed. But the fact thar it does not work every time should already warn you that it is not too reliable...