ST60 wind direction has two values: true and apparent. Both are in relation to the boat heading not the compass course. The wind display uses the log for speed of the boat and the transducer signal for apparent wind speed and direction. It will calculate the difference between apparent and true speed and direction and display as selected.
The true wind speed cannot be calculated if the log isn’t generating a speed through the water, so that may be the problem.
On the YBW forums a while back, someone produced a box which took the gps derived speed over ground and converted that into the same signal as the log paddle wheel outputs, which enabled the triadata to output the boat speed on the Seatalk network, thus enabling the true wind to be displayed.