Instagram terms of use explicitly prohibit automating posting like this - it's why you can't find apps out there that allow you to schedule posts without providing your password.
Over the last year Instagram have been taking an agressive stance against all forms of automation on their platform, and it's become clear that their discovery/newsfeed algorithms are now detecting behaviour like this and applying punitive measures (one example being the infamous 'shadowban')
I would love to use this product but would not under its current constraints.
this website TOOK our money and NEVER provided any service because website was completely broken and does not do anything we have sent multiple emails and have never gotten response