Sorry for not replying and digging this up again. But I think, I found out what happened. ('User-Defined Trace Events' is switched on, btw.)
The problem is probably unrelated to a method being private. That was just a coincidence.
- If I start a trace before I start my application, all vi's seem to be showing up in DETT.
- But if I start the trace while the application is already running, not all vi's are showing up.
I didn't bother with finding out the condition for a vi to show up in DETT and its not mentioned in the documentation. Maybe someone has an explanation?