Could not fix this mess yet... :P. Still found a few possible causes for the problem. The matter needs alot more testing.