Missing parameter SYS_LOGGER

Hi there,

I’m using PX4 firmware v1.6.3. on Navio2 + RPi3. Also using up-to-date master branch of qgroundcontrol. When I start downloading a flight log in QGC, it displays the following message:

“Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: 1:SYS_LOGGER”

Also, when I try to open downloaded log with latest version of FlightPlot, the following error is printed in the terminal:

"java.nio.InvalidMarkException
_ at java.nio.Buffer.reset(Buffer.java:306)_
_ at me.drton.jmavlib.log.px4.PX4LogReader.readFormats(PX4LogReader.java:404)_
_ at me.drton.jmavlib.log.px4.PX4LogReader.(PX4LogReader.java:64)_
_ at me.drton.flightplot.FlightPlot.openLog(FlightPlot.java:804)_
_ at me.drton.flightplot.FlightPlot.showOpenLogDialog(FlightPlot.java:795)_
_ at me.drton.flightplot.FlightPlot$6.actionPerformed(FlightPlot.java:207)_
_ at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)_
_ at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)_
_ at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)_
_ at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)_
_ at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)_
_ at java.awt.Component.processMouseEvent(Component.java:6533)_
_ at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)_
_ at java.awt.Component.processEvent(Component.java:6298)_
_ at java.awt.Container.processEvent(Container.java:2236)_
_ at java.awt.Component.dispatchEventImpl(Component.java:4889)_
_ at java.awt.Container.dispatchEventImpl(Container.java:2294)_
_ at java.awt.Component.dispatchEvent(Component.java:4711)_
_ at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)_
_ at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)_
_ at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)_
_ at java.awt.Container.dispatchEventImpl(Container.java:2280)_
_ at java.awt.Window.dispatchEventImpl(Window.java:2746)_
_ at java.awt.Component.dispatchEvent(Component.java:4711)_
_ at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)_
_ at java.awt.EventQueue.access$500(EventQueue.java:97)_
_ at java.awt.EventQueue$3.run(EventQueue.java:709)_
_ at java.awt.EventQueue$3.run(EventQueue.java:703)_
_ at java.security.AccessController.doPrivileged(Native Method)_
_ at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)_
_ at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)_
_ at java.awt.EventQueue$4.run(EventQueue.java:731)_
_ at java.awt.EventQueue$4.run(EventQueue.java:729)_
_ at java.security.AccessController.doPrivileged(Native Method)_
_ at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege_
(ProtectionDomain.java:80)
_ at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)_
_ at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)_
_ at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)_
_ at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)_
_ at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)_
_ at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)_
_ at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)_
"

Any idea whats going on?