Begin by whisking together the dry ingredients in a small bowl: the instant active yeast, flour, sugar, and salt. Next, in the microwave, warm up the milk and butter until you have melted butter, but don't let it bubble or boil
Then, combine the wet ingredients with the dry ingredients, and use a spatula to mix them until they're all well blended. The dough should be a little sticky.
Sprinkle a bit of flour on a flat surface. Take your hands and fold the dough in half, moving it away from you. Press down firmly on the folded edge using the palm of your hand. After that, spin the dough a quarter turn.
Shape it into a ball and put it in a greased ramekin dish for the first rise. Cover it loosely with a kitchen towel and let it sit for 10 minutes near your oven as it heats up to 350 degrees Fahrenheit.
Using a rolling pin, roll the dough on a flat surface with a little flour to form a thin layer of a long rectangle. Mix the cinnamon and sugar together. Spread the room-temperature butter evenly on top of the rectangle, then sprinkle it evenly with the cinnamon mixture. Cut the dough into 2-3 long strips.
Grease a small oven-safe dish with cooking spray, put the roll in it, cover it loosely with a kitchen towel, and let it sit for 30 minutes in a warm place, like near your preheated oven. Bake for approximately 20 minutes or until the roll turns golden brown.
Take a fork and beat the cream cheese until it's soft and smooth. Add the powdered sugar and vanilla extract and mix it until everything's well combined, and there are no lumps. Lastly, top it with the frosting and enjoy it while it's still warm.