Water temperature here have been over 26 degrees and we have lost a fair few fish. Surprised you've only lost one, you probably have but you've not found them in time. This one was probably dragged out ready to be munched.
Have you ever checked your water temps and do you have a good water supply.