I noticed an interesting "contradiction" in the manual of an e-bike: on one hand it states that the frame can accomodate chainrings between 30T and 44T, but on the other hand in another section, the manufacturer advises against using another chainrings than the one sold with the bike, because the "motor is programmed to work optimally with a chainring size of 36T). This series of bike is fitted with Shimano EP6/EP8 motors. Other models of the same manufacturer (Orbea) using the same motor series are fitted with other chainrings sizes, and have similar warnings.
Does it imply that a change of chainring with an ebike requires to update some setting in the firmware of the motor? (or at least for Shimano, other brands may behave differently). And if yes, is it doable with the consumer version of the E-tube Project application (Shimano app meant to update the firmware or customize some aspects of the motor/Di2) or is it a setting that is reserved to the professional version?