Okay, some things, when i asked for a runway change you didn’t give me a pattern entry, remember, pattern entry > sequence (if needed) > clear, also you only need to tell pilots the direction of the pattern if they change runways or if they are inbound for touch and go.
After i requested departure to the east you could just give me a freq change as I’m departing out of your airspace.
Also, same thing Michael said, you gave me a transition for 5000ft, at 5000ft a pilot doesn’t need to request transition, for transitions you add 2500ft to your airport altitude. E.g if your airport is at 1000ft then transition would be at 3500, in your case transition would be at 2500ft.
Again, when aircraft are inbound you need to give them a pattern entry, that didn’t happen in my case.
Last thing, i told you that i was on full stop and yet you did not give me a exit runway command, instead you gave me a contact ground command, very incorrect, use the exit runway command next time.
As Michael said above, i advise you to check tutorials on Infinite Flight’s youtube channel for more info on the basics of controlling. Have a good one.