[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
Finally i've made a serious test to isolate the 3 bugs i've found:

Bug 1: Most of the times (but not always) the first incoming call after a soft reset is not locked, next ones are locked as expected. Sometimes some of the next incoming calls are not locked by TLP, but this last case is less frequent

Bug 2: it is not really a bug, Simply TLP behavior (when you have the AutolockOnPowerOn=0 & LockincomingCalls=1 configuration) could be improved. TLP, after locking an incoming call that is ended without being answered and then the screen is automatically turned off, when manually turning the screen on again, device wakes locked and it would be better to wake unlocked because of the setting AutoLockOnPowerON=0. I don't know if it is possible to fix it or not. Maybe you could tell to TLP that when finishing a not answered call, and automatically turning screen off due the SuspendTimeOutPowerOn value, Device should turned on in unlocked state (when manually turned on) instead of being locked because of the memory TLP has about the last incoming call that was correctly locked but never answered. but maybe this is too complicated to program it, i don't know...

Bug 3: TLP Locking mechanism seems to sometimes freeze the device using Iconsoft phonex and also WM default dialer. (edit 2: it seems this bug is related to Gscroll coexistence)

attached are the logs (tlplog+comments+times.zip), comments & times when the bugs occur (with colors for easily reading and finding ;) )

edit 1:

I must say that probably this bug 3 is not TLP's fault, maybe is related to other SW installed, but it occurs only when locking device and maybe you recognize in the logs the reason , i don't know.

edit 2:

I'm doing some more tests during now (Hard reset and tlp, phonex and Gscroll only installed on device) and it seems a kind of strange bad interaction with Gscroll that produces the freezes. if gscroll is enabled when booting, device freezes at TLP lock. If i disable Gscroll it doesn't freezes. If I enable Gscroll after being booted then it seems to not freeze. It seems that the problem comes when booting with TLP & Gscroll enabled. I'm logging it (no, it is not MCDonalds Slogan)

edit 3: i've attached new logs (tlplog+comments+times 2.zip) focused on discover the relation of the freeze with Gscroll (Bug 3), when an incoming call locked by TLP.

Facts:

I've hard resetted the device and only installed gscroll, tlp & phonex. BTW phonex doesn't seem to be the cause becasue if i disable it and then i only have default WM dialer (not the HTC Dialer), the freezes happens too.

I've moved TLP's clock stripe on top to avoid a fight between phonex window and TLP clockstripe window (ClockY=0 & Clockheight=50). Now it doesn't flicker anymore.

I must say GScroll is the last version of the web site, (1.5 i guess), purchased and registered to my name and with Gscroll's center capacitive area tilt function disabled to associate this center capacitive area to TLP's unlocking mechanism.

Device never freezes when having Gscroll enabled and TLP disabled. Device only freezes when having Gscroll & TLP launched at boot at once, and there is an incoming call locked by TLP.

Device freezes in 3 cases: just in the moment of manually tapping the capacitive are to unlock device, 1-2 seconds after being manually unlocked it, or simply in the middle of a locked incoming call. I've never answered any call (i don't want to pay to get the logs)

It never happenned with TLP versions prior to 2.2.4. Maybe it is related to the last implementations you did in 2.2.4 after following Gscroll developer guidelines, that were really good, becasue since TLP 2.2.4 there have been a lot of improvements in the behaviour of TLP locking & unlocking mechanisms. The new problem now is that it freezes if gscroll is enabled at boot. :)

From now i've completely disabled Gscroll to pass the whole day with only phonex & TLP running to see if there appear a new freeze non related to Gscroll. i have TLP logs enabled to catch it if it happens. BTW i don't think it will happen without GScroll running. if it happens it would be the first time the freeze occurs having TLP running alone.

first zip file contains logs, times & comments of all 3 bugs mentoned before

second zip file contains logs, times & comments focused on bug 3 (freeze) and a couple of cases of Bug 1

edit 4: Confirmed!, the freezes only come when Gscroll & TLP are runing at once. After 24 hours of using the device with only TLP and receiving sevral incoming calls, i haven't got freezes anymore.