The non-free version is not official. The last time I used it, it came pre-installed with a bunch of Indonesian language bloat software that it not part of the official Debian install. This is not an acceptable middle ground.
That sounds like an issue that should not happen, please report a bug about it. The non-free version should be identical to the free version except for the installed firmware.