Second haul ever and sent back to China, need advice for next time

https://preview.redd.it/9fmtr9bkiabd1.png?width=1030&format=png&auto=webp&s=f7c6864f2aa8812f4de4276604d6ff7f1e6e64ad

Hello so I ordered through Superbuy and declared $14 on a 6.5kg haul and used the EMS Preferential line HZ. It arrived pretty quickly to Canada but was refused by customs. Idk what I did wrong or is it something that Superbuy didnt do correctly for me to have my package refused? You can see that it says foreign import cancellation insufficient/incomplete/incorrect information? Any advice on what to do next time?