**Get I3C basic device fails for devices that do not support GETCAPS ** <!-- A clear and concise description of what the bug is. Please also mention any information which could help others to understand the problem you're facing: - What target platform are you using? - What have you tried to diagnose or workaround this issue? - Is this a regression? If yes, have you been able to "git bisect" it to a specific commit? - ... --> **To Reproduce** Steps to reproduce the behavior: 1. cd samples/subsys/shell/shell_module 2. west build -c -p always -b npcx4m8f_evb -- -DCONFIG_I3C_SHELL 3. Flash NPCX4 EVB 4. See error in driver initialization **Expected behavior** I3C devices that do not support GETCAPS should not fail initialization during get basic info <!-- A clear and concise description of what you expected to happen. --> **Impact** <!-- --> I3C 1.0 device initialization is incomplete **Logs and console output**  <!-- If applicable, add console logs or other types of debug information e.g Wireshark capture or Logic analyzer capture (upload in zip archive). copy-and-paste text and put a code fence (\`\`\`) before and after, to help explain the issue. (if unable to obtain text log, add a screenshot) -->