### Is there an existing issue? - [X] I have searched the existing issues ### Experiencing problems? Have you tried our Stack Exchange first? - [X] This is not a support question. ### Description of bug 1. reserve_transfer_assets may causes users to lose all funds if insufficient KSM/DOT left in wallet. 2. SetAppendix(ReportError(QueryResponseInfo)) seems stopped reporting xcm status to parachain. We start to see this after the latest kusama upgrade ### Steps to reproduce _No response_