The following behavior

was corrected:
It is no longer necessary for the start values of the DB to be displayed on a connected HMI system for one cycle, if a download has occurred without re-initialization, for example, by changing a comment in the data block.
The online value is no longer sporadically displayed incorrectly in the STL programming language when monitoring complex blocks.
The message "the value addressed by the access is outside or not completely within the permitted range (CPU-specific variable or size of the data block)" is no longer displayed if a function block is called in an FC with the number "FC 0" which uses the "GetInstanceName" instruction.
A user-defined start page on the web server of the CPU is also displayed correctly if a link is made to a pre-defined CPU web page on this user-defined start page.
There is no longer a sporadic STOP of the CPU with the code 75D1 when diagnostic information is present at a connected ASi master.
CPUs with more than one PROFINET interface no longer receive the message "Temporary CPU error: Serious firmware exception error (internal system code: 16#00400001 16#1002012E 16#00010206) CPU changes to DEFECTIVE mode (system reaction)" when an incorrect hardware configuration (overlapping IP subnets of the X1 and X2 interfaces) is loaded into the CPU from the TIA Portal.
When switching from STOP -> RUN, the following sporadic message no longer appears: "Temporary CPU error: Serious firmware exception error (internal system code 16#00400001 16#10020010 16#00010246) CPU changes to "DEFECTIVE state (system reaction)" if the "D_ACT_DP" system function is used during startup to activate switched-off PROFINET IO devices with complex lower-level IO systems (for example, ASi master or IE/PB link).
The sporadic message "Temporary CPU error: Serious firmware exception error (internal system code 16#00000801 16#10028001 16#00008003) CPU changes to "DEFECTIVE state (system response)" when using multiple different communication types with encrypted connections in the CPU.
The sporadic message "Temporary CPU error: Serious firmware exception error (internal system code 16#00400001 16#10020026 16#00010246) CPU changes to "DEFECTIVE state (system reaction)" if the CPU in the motion environment works in conjunction with OPC UA communication.
If the "MC_InterpolateCam" instruction is called several times before the preceding interpolation is completed, the ID "80AB" error is now output at the block.
If drives are activated in the user program with ReconfigIOSystem, no RUN-STOP transition is required afterwards to be able to apply the change at the axis TOs.
The runtime fluctuations of the "MC interpolator" caused by the dynamic adaptation have been reduced by introducing "MC-LookAhead" for path planning with interpolating movements.
There are no more setpoint position jumps during the interpolating movement.
There is no more timeout error during the download after changing the axis configuration in the TIA Portal from virtual axis to real axis and changing over to the PROFIdrive telegram.
The current load torque is now calculated correctly if the length unit is inches.
The behavior of a following command from "MC_MotionInPosition" to "MC_MoveAbsolute" has been improved.
The "MC-Alarm 201" message no longer appears if a restart is triggered on the technology object in rapid succession.
The absolute encoder adjustment can now also be performed correctly at the hardware limit switch.
For analog axes, the actual speed is now calculated correctly taking the mechanical settings into account.
No more sporadic dynamic deviations occur when chaining "MC_MoveCircularAbsolute" to "MC_MoveLinearAbsolute" commands with the setting "dynamicAdaption = 2".
The velocity of linear analog axes (e.g. hydraulic cylinders) is calculated correctly during simulation.
The effect of the "Override" on interpolation movements is identical, regardless of whether commands are already in the job memory or whether it was only started after the "Override" was changed.