The 5548 switch needed to be configured with LAG/LACP and connect through this to S3048-ONs for RSTP to work as expected. Once this is configured all seems fine, attached screenshot!