Okay, I've figured it out. It was actually a simple mistake all along: I forgot to transform the coordinate system of the map I wanted to use with the sf::st_transform()
function. As a result, the coordinate system was all over the place and that's why I couldn't see the markers.
Sorry about the confusion and thank you to @Jan.