My suggestions are based on what has worked for me with different issues over the past year and also what I have learned. If you are not using security keys, order two ASAP and start using them with all services (including your Apple Id) that support them. Yubi is a popular key but it might be smart to purchase two different brands.
(1)On a clean device (or at an Apple store) get a device firmware update (DFU) for your devices.
(2) Activate your devices on a clean private network, not a public network.
(2a) Complete the activation process WITHOUT entering your apple id or phone number.
(3.) As-soon-as your device is registered on Apple’s network and before you enter your Apple Id, place your device in Lockdown mode and make any other changes to your settings to secure your device.
(3a) Do not use your Apple Id email address for anything else; only use it for your device.
(4) When you have signed back in to your Apple Id or have created a new one, turn off the setting that allows developers to ask for feedback. Then, if you get pop ups asking for feedback you will know they are not legitimate.
(5)In the Accessibility settings, turn off the shake to undo feature so if you receive that pop up, you will know it is not legitimate and not to answer it.
(6)If you don’t know if a pop up is legitimate and cant close the screen without answering the pop-up, force your phone to shut down. Some of the pop ups that I received that were not legitimate were app surveys, “undo”, and “are you sure” pop ups. I’m sure there are many others. When I first realized I was receiving too many pop-ups, I tested the legitimacy of one app survey pop up by answering the pop up and then lost control of my screen time settings and screen time passcode.
(7) Delete apps you do not need/use.
(8.) Sign into apps when you need them. Do not stay signed in to your apps 24/7.
(9)Turn on cellular data to an app when you need it. Do not keep cellular access on 24/7 for all of your apps.
(10) Turn off: wifi, bluetooth, and your router when you don’t need them.
(10a) Stay off public wifi and do not share your wifi.
(11)Smart TVs, internet of things, and cameras are easily hacked. Put them on a separate network.
(12) If you use an email address on your smart TV, create an email address just for your TV and streaming devices. Several months ago, our hacker changed the email address on the YouTube app on our TV. This post is already too long to explain, but he used the original email password in the new email address he created to let us know he had the password.
(13) Read up on home printer and router security. Home printers are an easy access point for hackers. Update your router firmware if it is not automatically updated. Replace routers that could be out of date. Disable remote management of your devices.
While every situation is different, you might have malware on your devices. A couple of days ago my screen time passcode that I knew was correct was not being recognized. I was already signed out of my apps. I use only cellular data and 4 apps had access to the cellular data. I turned off cellular data for my browser and my screen time passcode was accepted.