11-12-2020 03:33 PM - edited 11-12-2020 03:34 PM
No VI Execution events (VI Start Execution, VI Call, VI Return, VI Stop Execution) show up either for any of the subVIs from which Generate User-Defined Trace Event function fails to send events while those 4 events do show up for the calling VI itself.
11-12-2020 04:44 PM - edited 11-12-2020 04:55 PM
It looks like calls of subVIs located in vi.lib folder are ignored by DETT. Both VI Execution events for such (sub)VIs and the calls of the Generate User-Defined Trace Event function from within them will not show up in DETT even when such events are included in Capture Settings. But everything works when the (sub)VI is in user.lib.
So if you want to trace events in your library (sub)VIs with DETT don't place them (your library) into the LabVIEW's vi.lib folder.