Hi,
I have a floating menu that I can close manually, but that also gets closed automatically after 10 seconds if I have not chosen a menu item in it. For that I just ask BTT to (async-)wait 10 seconds after opening the menu and then close it.
But if I close the menu manually and then change my mind and open it again, it can close quickly do to the previous action list still in process.
I can't find it anymore but maybe you went over it in your video tutorial on floating menus.
When i trigger it, it sometimes isn't correctly aligned around the cursor, it requires me to trigger it again so that it works correctly. sometimes its too far to the left, or up, right, bottom, etc.