Under legacy boot mode, no LUNs may be reported if LUN 0 is not assigned. This is only during boot, all LUNs will still be discovered by the operating system after boot. This is a permanent limitation.
Please note that if you want to perform boot from SAN under legacy boot mode, LUN 0 must be assigned/mapped. Booting from internal boot media is not impacted.