ものの is a formal conjunction meaning "although," "but," or "even though." It is used to acknowledge that something is true in the first clause while presenting a contrasting or unexpected situation in the second clause. It carries a literary, written tone and is more formal than けど or が.
The key nuance of ものの is that the speaker recognizes or accepts the fact stated in the first clause, but the second clause expresses a result that doesn't match what one would expect from that fact. There is often a sense of disappointment, frustration, or helplessness.
ものの attaches to the plain form of verbs, adjectives, and nouns:
ものの is most common with past tense verbs in the first clause, describing something that was done but didn't lead to the expected result.
It tends to appear in written language, essays, news articles, and formal speech. In casual conversation, けど or のに would be more natural.
The second clause typically expresses a negative or unsatisfactory outcome. It would sound unnatural to use ものの when the second clause is a straightforwardly positive result.