---
###### tags: `UX Research`
---
# DAOhaus v2 Bugs & UX Feedback
## Bugs
### 1. Approve token
**Problem:** page needs to be refreshed for the unlock in the UI to register
**Suggested Solution:** UI should refresh and update automatically when token approved
### 2. Active Proposals Filter
**Problem:** Minion proposals that fail, remain active and executable
**Suggested Solution:** Minion proposals that fail should fail permanently.
- Q: Can the proposals fail at the contract level and become unexecutable? Or will they always remain executable?
- If they remain active, this is a security/accounting issue. Maybe something in the UI can remind the user of an old failed but executable transaction before creating another.
- Q: what does this imply for errors when creating a transacction? It seems unforgiving since it can remain active forever, leaving the possibility of it being executed down the line, leading to improper distribution of assets.
- The UI could force the user to balance the treasury in order to successfully process the tx. Although, this would create serious issues if the tx has a harmful error.
### 3. Minion Proposals Filter
**Problem:** Does not display any proposals (on GC at least)
**Suggested Solution:** Filter should display all minion proposals created
### 4. Failed Funding Proposal (Filtered List View)
**Problem:** Proposal card in Proposal list view displays a failed funding proposal as "Failled and needs execution"
- 
- See it live [here](https://app.daohaus.club/dao/0x64/0xcd8fad1a2fc74bce90e9f5fd87164c68ecca9c12/proposals) > filter 'Funding Proposals' > navigate to the 2nd page
- Is not executable when clicked through
- Failed because of 'No' vote
- Does not occur when vote is 'Yes' but failed because of lack of funds.
**Suggested Solution:** Display only as 'Failed' in Proposal List View.
### 5. Passed funding proposal (Filtered list view)
**Problem:** Proposal card in proposal list view displays a passed funding proposal from main treausry to minion as '...needs execution' with 'Execute' button
- 
- When clicked it brings up metamask with an error warning
- Button is not there when clicked through
- See it live [here](https://app.daohaus.club/dao/0x64/0xcd8fad1a2fc74bce90e9f5fd87164c68ecca9c12/proposals) > filter 'Funding Proposals' > navigate to the 2nd page
**Suggested Solution:** Display only as 'Passed' and remove 'Execute' button from list view
### 6. Guild Kick Proposal
**Problem:** when manually adding an address to the Guild Kick proposal it does not populate the user's shares/loot in the display fields
- important feature for cross-referencing
- transaction seems to still process correctly
**Suggested Solution:** an input address should display the share/loot/treasury impact information
### 7. Rounding Error
**Problem:** When using the 'Max' button during proposal creation, it rounds up and causes proposals to fail when time to process/execute.
**Current Solution:** Send a small amount of the asset involved in the transaction experiencing the rounding error to cover the round up. This is not always feasible.
**Suggested Solution:** Round down or cut off at a certain decimal and don't round at all.
### 8. Buyout - Early Execution
**Problem:** quorum was reached but the proposal does not say passed or executed and also allows more votes.

(https://app.daohaus.club/dao/0x64/0xcd8fad1a2fc74bce90e9f5fd87164c68ecca9c12/proposals/281)
**Suggested Solution:** Proposal should display as executed and voting should be removed.
### 9. Minion transfer - early execution
**Problem:** The early execution was a success but voting is still enabled.

(https://app.daohaus.club/dao/0x64/0xcd8fad1a2fc74bce90e9f5fd87164c68ecca9c12/proposals/280)
**Suggested Solution:** when an early execution proposal is executed, voting should be disabled.
### 9.1 Minion transfer - early execution
**Problem:** in proposal list view, when hovering over the quorum gauge, it displays as quorum not met, but it was already executed.

**Suggested Solutuion:** When hovering over the quorum gauge, it should display as quorum met & executed.
### 10. Sponsor Deposit Approval
**Problem:** When a sponsor deposit needs to be unlocked first (approved), it displays as "You don't have enough deposit token to sponsor this proposal".
**Solution:** It should read: "Deposit token needs to be unlocked" with an 'Unlock' button available in the
## UX Feedback
### Profiles
- A list of assets in the profile UI that you will receive upon ragequit
- Display the member's address and have it clickable to block explorer
-
### Proposal Cards
#### 1. Add date created to proposals list view
- As a cross-reference point, this helps quickly determine you're looking at the correct proposal.
#### 2. Add address on Membership proposal on proposal list view
- 
- As a cross-reference point, this helps to quickly determine you're looking at the correct proposal
#### 3. Make names/address clickable on proposals & activity to lead to their profile
- 
- helps with security, making it easier to validate the person's membership (or lack thereof)
#### 4. profiles should have the members address and clickable to either block explorer or self.id
#### 5. Add link to block explorer transaction on each proposal
- Filter for 'Proposals Created' which display the proposals created by the connected address.
### Proposal Playlists
- Clicking on an already selected playlist should not deselect that playlist.
- When deselected it displays an empty proposal section that could be confusing.
### Proposal voting
- DAO settings should allow for a certain quorum to be reached in order for a proposal to pass.
### Minions
#### 1. Safe Minion
- Bank Buyout
- It should be more explicit that funds are required to be in the main treasury to facilitate the buyout, not the safe minion.
- Quorum
- have the quorum/early execution information in the minion UI.
- Duplicates
- Prevent duplicate safes from being added, or at least a warning
#### 2. Cross-Chain Minion
- Transfer
- When hitting transfer from a GC DAO for a mainnet safe, it should give a warning that this is transfering on mainnet.
### Summon
#### 1. Summon w/ boosts
- **Problem:** have to add boosts after DAO summoning. (one thing I liked about Aragon DAO summoning flow was the DAO templates included their addons 'boosts')
-
#### 2. Register New DAO
- **Problem:** when summoning a DAO and the metadata doesn't register, the DAO appears in the hub as 'Register New DAO'.
- **Solution:** when you select to register the DAO it should display that DAO's configurations.
- **Reason:** the reason is because when you have multiple 'REGISTER NEW DAO' DAOs you can't tell which is which.
### Explore
#### 1. Connect wallet when already connected to platform
**Problem:** Page needs to be refreshed to connect when navigating to a new DAO in a new tab after already connected wallet to platform.
**Suggested Solution:** Wallet should re-connect automatically when landing on a DAO in a new tab/page
#### 2. Prompt to change network when on the wrong network for the current DAO