I got a P4P earlier this week. It's my 4th DJI Phantom drone so this isn't my first rodeo 
When I first unboxed it I wanted to fly it for a few minutes before calibrating or configuring anything to get a good baseline to go on. I got a Mavic a few weeks ago and it was bad right out of the box. Thats got me action a bit more cautious on this one.
After the first flight I was reviewing the video and was elated by what I saw - PERFECT horizon! As a former P4 owner I really hated the tilted horizon issues. I then ran calibration on IMU, gimbal, etc. - I Setup all my same settings I use on my other DJI drones.
Today I took it out for a flight and it was obvious even just on my iPad mini that I fly with. When I reviewed it on the computer it was even worse.
When I ran the IMU Calibration I was on a VERY level surface. I used a level app on my iPad to make sure it was level and I guess that could have been less than accurate but it was SPOT on level on the screen.
Does anyone have any ideas on what went wrong and what coudl be done to fix it? Once it's back to room temp I'm going to re-run the IMU calibration but I can't imagine that'll make a difference.

When I first unboxed it I wanted to fly it for a few minutes before calibrating or configuring anything to get a good baseline to go on. I got a Mavic a few weeks ago and it was bad right out of the box. Thats got me action a bit more cautious on this one.
After the first flight I was reviewing the video and was elated by what I saw - PERFECT horizon! As a former P4 owner I really hated the tilted horizon issues. I then ran calibration on IMU, gimbal, etc. - I Setup all my same settings I use on my other DJI drones.
Today I took it out for a flight and it was obvious even just on my iPad mini that I fly with. When I reviewed it on the computer it was even worse.
When I ran the IMU Calibration I was on a VERY level surface. I used a level app on my iPad to make sure it was level and I guess that could have been less than accurate but it was SPOT on level on the screen.
Does anyone have any ideas on what went wrong and what coudl be done to fix it? Once it's back to room temp I'm going to re-run the IMU calibration but I can't imagine that'll make a difference.