I don't think the OP has actually stated whether there's water in the trap.
Ensure trap is full of water up to normal working level.
Re-assemble trap.
Flush toilet, listen for gurgling at shower waste.
Check if water still in trap.
If all's OK repeat with all other fixtures with waste outlet; basin, bath, bidet.
Ensure trap is full of water up to normal working level.
Re-assemble trap.
Flush toilet, listen for gurgling at shower waste.
Check if water still in trap.
If all's OK repeat with all other fixtures with waste outlet; basin, bath, bidet.