If you've manually set a stream delay in Settings -> Advanced, note this is on top of normal RTMP stream delay. For twitch, this could mean up to 20-30 seconds. The Stream Delay option in OBS is usually only recommended for something like competitive scrims to avoid stream sniping and shouldn't be needed in most cases.
For dropped frames, please
read this guide.