Minecarts with command blocks are completely unable to run in the first 3 ticks that they have existed for. They only process their command on the 4th tick even if they are powered the entire time. However, if a command block minecart has already existed for at least three ticks, it is still able to run on the first tick that it is powered with an activator rail. This can be easily seen with the new /tick commands, freezing the game and then stepping each tick to view that a command block minecart can only possibly activate on the fourth tick since it has existed.
Thank you for your report!
We're tracking this issue in MC-121903, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki