What's your workaround?
Looking through zgoo, I see the following trials related items:
Code:
["EVENT_RAID_LEADERBOARD_DATA_CHANGED"] = 131143
["EVENT_RAID_LEADERBOARD_PLAYER_DATA_CHANGED"] = 131144
["EVENT_RAID_PARTICIPATION_UPDATE"] = 131141
["EVENT_RAID_REVIVE_COUNTER_UPDATE"] = 131140
["EVENT_RAID_SCORE_NOTIFICATION_ADDED"] = 131145
["EVENT_RAID_SCORE_NOTIFICATION_REMOVED"] = 131146
["EVENT_RAID_TIMER_STATE_UPDATE"] = 131142
["EVENT_RAID_TRIAL_COMPLETE"] = 131137
["EVENT_RAID_TRIAL_FAILED"] = 131138
["EVENT_RAID_TRIAL_NEW_BEST_TIME"] = 131139
["EVENT_RAID_TRIAL_STARTED"] = 131136
ZO_Announce_GetCurrentRaidTrialTimeString()
So you could start your own timer on EVENT_RAID_TRIAL_STARTED, add appropriate time on EVENT_RAID_REVIVE_COUNTER_UPDATE, and stop your timer on either EVENT_RAID_TRIAL_COMPLETE or EVENT_RAID_TRIAL_FAILED. Or maybe pull it out of ZO_Announce_GetCurrentRaidTrialTimeString() at set intervals
edit: disregard me, I missed GetCurrentRaidTime() [duh]