FIle Upload component not working properly within a drawer.

Drawers have before load actions. You should be able to add a before load action to activate and set the value of a model condition. It will respect row context so you can typically use {{Id}} as the value for the condition. Then you need to requery that model. This way, every time you open a new drawer, it will limit the rows to those that match that row.