Greetings Peach,
When you go into transaction IP10, does the next call have the status "Hold" or "Save to call"? Can you post some screenshots?
Also, check in t-code SM37 whether there is a periodic batch job running for you for the ABAP program RISTRA20
If not, you will have to schedule on, go to t-code IP30, input your various selection criteria for the Maitnenance Plans that you want to generate Orders for, such as:
Maintenance Plan category
Maintenance Plan sort field
Maintenance Strategy
then "Execute in background" and schedule it for a particular time (typically outside of working hours at night) and with the "Periodic job" flag.