Simple debugging really, create a temporary file where you delete 20 things, recompile and check. Delete 20 more things, recompile and check. If it suddenly works, take back the last 20 things and delete 5 of them, recompile and check etc. until you get to the one thing that's causing the problem.
Usually results in finding the problem. Unless you've really screwed up something ![]()
But make all details func_detail the sooner the better, it's insane how much time is wasted in the compile until you do.