APM with Micronaut & Graddle

I've been working on setting up APM monitoring for my Micronaut application using Elastic Cloud. I have successfully logged errors & metrics in APM, but I'm facing an issue where transactions are not appearing in APM

If anyone can offer some guidance on how to get transactions to appear in APM, I would greatly appreciate your help. Thank you

Im using Programatic API setup in gradle Programmatic API setup to self-attach | APM Java Agent Reference [1.x] | Elastic