Hexacopter drifted during takeoff in guided mode

Hi everyone.
I want to fly in guided mode. Sometimes the hexacopter rolls to one side after taking off about 5 meters from the ground. I suppose that the problem is with the compass. I calibrated the external compass several times but the problem was still not solved. Can anyone help me?
Here is my log:

Update to ArduCopter 4.3.6 it has improved takeoff functionality

Post a new log after the update

Hello. I tested with ArduCopter 4.3.3 a few days ago and reencountered this problem during takeoff.

I’m guessing it’s a compass problem, but I don’t know how to fix it.

4.3.3 is not 4.3.6

Update and retest.