---
# System prepended metadata

title: DAOhaus v2 Bugs & UX Feedback
tags: [UX Research]

---

---
###### 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"
- ![](https://i.imgur.com/BFwZ8Mf.png)
- 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
- ![](https://i.imgur.com/t4pR3lI.png)
    - 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://i.imgur.com/N853ptd.png)
(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://i.imgur.com/nhz8iAp.png)
(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.

![](https://i.imgur.com/voYWjbd.png)

**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
- ![](https://i.imgur.com/rqXvFGQ.png)
- 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
- ![](https://i.imgur.com/ykcY8BF.png)
- 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