Hi there - Sometimes it takes a while for resources to display live on site. If you can provide the titles of the resources, I can check our system to make sure they came through.
As for the submit resource form - I have alerted the development team to this. Hopefully, it will be resolved soon. Thank you so much for bringing this to our attention.
Best,
Adrienne