Sorting courses by "recently created" is showing my oldest courses first, not my latest. This started after the latest update last week, and is still annoying me. Looks like you need to sort your query in reverse order.
Interesting. My courses are listed in the right order, when using the option "Recently Created" - the newest ones are at the top, as expected. Did you try changing the sorting order to another option, and then back again?