Hi mattressadvice,
I would wait for the impressions to develop and then remove the cover and take a look inside the mattress to see if you can identify the issue.
Yes … there are some additional videos linked here that may be helpful.
Phoenix