Please share the documents you are expecting to retrieve.
1 - you are connected to the wrong server
2 - you are using the wrong database
3 - there is no collection named transactions
4 - there is no document that has an array named transactions that matches
The $elemMatch operator will return any document for which at least 1 array item meets the query. I went through the lab, and it is indeed what is returned so it seems to work as expected.
If you are seeing something different or some errors, please open a ticket with the MongoDB University Team by sending an email to learn@mongodb.com.