Everything in your ordering app indicated that this oil level sensor fits my 2016 XC70 with T5 2.0 4 cyl engine. However, when I add my car's VIN # on the checkout page, it indicates that the part may not fit. SInce this is a replacement part number, I suspect that no one updated this online parts app to validate the replacement part # for this T5 engine. No other part number oil level sensor indicates fitment for the 2016 XC70 T5 2.0 engine, so I believe the app message is in error.
Beyond this, my personal opinion is that the engineer who decided that the world no longer needs or wants a dipstick should be fired. My first Volvo was a 1968 122S. This is my third XC70. Might be my last if I encounter more of this idiocy.