Parallel Controller does not support work with Transaction Controller so if used you can get an unexpected results. If you decide to use these controllers together familiarize yourself with already known problems that described in roadmap
and from the roadmap link:
If Transaction Controller put in Parallel Controller and option Generate parent sample is enabled in Parallel Controller and disable in Transaction Controller than you'll not see the result sample of transaction (with number of samples and fails in transaction) in parent sample of Parallel Controller
So could you please observe documentation one more time. You can also observe How to Use the Parallel Controller in JMeter article which might be a little bit more informative up to certain extent.