Thankyou for the photos and waveforms!
The "choke" is probably a gate drive transformer. This makes driving of the transistor gates very easy, regardless of how the transistors are wired to the rest of the circuit. According to your drawings these two transistors are wired as a push/pull pair, which makes driving the top transistor's gate difficult (for the same reasons it was hard for you to probe).
This probably also means both transistors are the same model. You attached an IRF540 datasheet, so I assume they are both that.
N.B. the whole circuit is called an SMPS, the bit you have labelled as "SMPS" is just the transformer in the SMPS circuit.
ToplogyTo understand your waveforms and why Q58 might be overheating I first need to understand what topology of power supply you have here. They all look quite similar from the outside (transformers, capacitors, transistors) but vary a lot in how they are driven and can go wrong.
These slides by Brian King are a good start.There is no inductor on the secondary side, so it's not a forward converter.
Based on your drawings: the two transistors are wired as a push/pull pair. This means one is connected to GND and one to VCC, both share a middle wire/node.
This could be an active-clamp flyback. That would explain why one transistor is doing all the work and getting hot, whilst the other is doing basically nothing (just eating a bit of oscillations). Your waveforms show 50% duty cycle, which means this power supply would be trying to output a decent amount of power. This could
potentially mean that the power supply is perfectly fine and just overloaded.
The other option is an LLC converter. I note the big 100nF film capacitor on the primary side of the power supply. But I don't think I've ever seen someone use a UC3843 to do variable frequency control (I could be wrong). Unless the UC3843 is a red herring and is actually for a different power supply on this board?
EDIT: The gate drives are switching at tens of MHz! If it's a flyback then it's very likely the timing parts near the UC3843 are bad, most offline flybacks run at 60Khz to 100KHz. If it's an LLC then this frequency makes much more sense, but then I don't know why one fet is hotter than the other.
Question 1: Were these scope shots taken whilst the power supply had a load connected, or whilst it was unloaded?
Question 2: Does the power supply still overheat when no load is connected?
Question 3: Have you checked to see if it is your load that is the problem? Your laser (diodes?) might be aging and going out of spec. It would be worth measuring the output voltage & current to see if it matches what your laser should be pulling (or the limits of your PSU).
EDIT Question 4: Are the voltage scales on your plots for the differential voltage probe correct? Your plots show the node between the two transistors is only swinging by 18V up and down, but it should be something more like 170V or 340V if this is an offline power supply. Perhaps a x10 or x20 probe? Green trace in this graph:
