Hey!
Firstly welcome!
The issue with resources being left on rooftop is very well known, Here’s the main bug report for resources left on the roofs:
As for the carpenter idle issue, I’m glad it’s fixed for now, I have had a good look and can’t seem to find any threads that reported a similar issue, So thanks for that report!