Wow it has a CSA!
I stated the picture you provided was not up to code, a csa means it’s a safe product.
The trap arm which is the piece off of the p-trap you cannot connect it to the 90 like it is, your allowed 1.5” of drop on that trap arm there’s like 3ft in that picture
here you would need...