Any update on this? I am having the same problem. I found a partial solution for the color inversion, described below, but its not perfect.
More info:
-- I updated DJI firmware on or just before January 15, 2018. I have a
P4P+ and edit on an iMac with Lightroom Classic CC and Photoshop CC 2018.
--As stated in the original post, when pointing straight down, if the drone stops forward motion the image flips upside down on the screen which makes it very difficult to frame up a photo because the flight controls are reversed from what you see onscreen.
--As soon as I move the drone forward again, the image reverts back to normal orientation. The image color is fine onscreen; I did not notice the color errors until I uploaded the files to my computer.
--When I import the images into Lightroom, the color in the images that were taken when the image onscreen was inverted is totally off. See attached files. DJI 215 is normal. DJI 216 was taken when the screen was inverted; the image was upside down upon import into Lightroom, but I flipped it right side up for ease of comparison. The two images are seconds apart and have some common content so that color comparison is fairly straightforward.
DJI 215

DJI 216
-- I played with the color in Lightroom and was able to determine that it is primarily the blue and red color channels that are affected. I found a partial 'fix' that you can do in Photoshop. The images look better when corrected but not perfect. DJI 216 image color corrected below. Quick description of the fix and link to the
Youtube tutorial which is for converting colors in IR photography but works. Watch the Youtube video for detailed explanation, but basically you use a Channel Mixer adjustment layer to reverse the blue and red color channels. Comparing the color of the corrected file to DJI 215, the colors are not perfect but definitely much better than the original image file.
DJI 216 corrected
-- One final note about the image color problem... As a reminder, I am working on a Mac. If I open the folder that contains my original unedited images and change the View option to Cover Flow and select one of the reversed image files, the image color in the Cover Flow preview area is correct for about a second... Then, for some reason, the color inverts to what you see above in DJI 216. I emailed the original files to a friend who has a PC, and they look the same on his machine so it doesn't seem to be a problem with my Mac or with Lightroom.
Hopefully, this post and the tutorial above helps others experiencing this problem to semi-recover their images that have the same color error, but there has to be a fix on the drone to keep it from flipping the image and inverting the colors.