Not familiar with FeedPress, but it seems like the free account updates once per hour.
Their knowledge base has an entry on steps you can take if your feed isn't updating, might be worth a shot. They also seem to have a contact form for support, so they might be more helpful.