My solution is inexpensive- put a much stronger spring into the detent... Works well, does not change the feel of shifting...
In my opinion, the syncros are a part that are not related to the problem of popping out of gear... Worn shift sleeve, second gear bushing to shaft clearance, other wear factors, yes... My fix is a band aid, works for me on a trans put together from a basket of parts, and in fairly good shape.... Karl