I have spoken to the plumber the builder used on the job. He said he’s confident the 90 degree turn and the T junction do not affect the flow. The drainage pipes from the shower are 1.5 inches in diameter. Maybe our best bet is to get a camera down there ....Ask the "builder" if he fitted one of these.
It is poor practice to tee basin/shower wastes together as it can result in basin waste entering the shower - to combat this "builders" often fit these one way valves - causing the problem you are experiencing.