Executed the exact same transactions in a different standard AX environment with no customization and got the same results. We will be raising a support ticket for this issue with MS. I will update once I hear further from them.
Thank you Ludwig for your help. Really appreciate it.