Honduraschris & others seem to know what they're talking about,
I didn't,
and it took me 3 of 4 tries to learn 😁
My story:
flat roof in the back of my house started to leak,
I got a gallon can of roof patch and went to town.
Sealed up nice and completely stopped leaking....
for maybe 6 months 😁
I did that at least 2 more times because it was going to work this time 😁
I may have even ripped out the damaged sheetrock in the bathroom below and re-tiled it all after I "fixed" the roof. 😂
Eventually I called a roofer,
he covered what I had with rafters and went rubber right over that.
It never leaked again 😊
I defence of my stupidity,
it was a nice flat roof, maybe 20x20,
and I it was accessable through the finished attic.
I had hopes of putting a roof deck up there "someday" and planned to do the roof and deck in one shot.