Non-helpful error prompt for listing items on Storefront

I am trying to list an NFT from a test contract via the following tutorial:

However, listing the NFT transaction for non-dapper users for testing via FLOW SDK& cadence gives the following unhelpful error:

expected `Capability<&AnyResource{NonFungibleToken.Provider, NonFungibleToken.CollectionPublic}>`, got `Capability<&AnyResource{NonFungibleToken.Provider, NonFungibleToken.CollectionPublic}>

Here is the transaction on testnet:

Storages for the account are set up successfully and according to the technical tutorial.

Since the β€œexpected” and β€œgot” section of the error message is the same, it is tough to debug and pinpoint the issue. Any help is appreciated.