Last year's motors are known as UART based motors, and the controllers are easily programmed to "customize" them to a rider's preferences. A HUGE attribute many riders enjoy. This year, Bafang has done everything they can to eliminate this feature (for now anyway) by changing to what is known as a CANBUS controller interface. These are NOT able to be programmed - yet. The brainiacs are still working on breaking the code to allow us common folk the ability to do what we can now with the UART motors.
My thought is that if you received a UART based motor, and your bike is currently set up for CANBUS, they're going to need to send you a UART main harness (easy swap, don't panic), as well as a display that works with the UART as the CANBUS display will not.
UART vs CANBUS displays are easy to tell apart, will give you a hint as to what's going on with the bike you have. Where the display lead plugs in to the main harness, the UART based stuff will use a round green connector. If its a CAN BUS based bike, it will have what has been called a "house" shaped connector - NOT the round green one.
Bottom line, before things get much further, and you spend some "quality time" communicating with the factory, I would have a look at your display connector to identify that as UART or CANBUS, then carefully compare the connectors on the motor you have and the motor you received to see if they match.
Best of luck! -Al