Date: 201602
Local time of day: 1201-1800
Location: ZZZ.Airport, US
Flight conditions: VMC
Light: Daylight
Aircraft: B767 Undifferentiated or Other Model
Operator: Air Carrier
Operating under: Part 121
Flight plan: IFR
Mission: Passenger
Flight phase: Climb
Airspace: Class A ZZZ
ATC / advisory: Center ZZZ
Second aircraft: A330
Aircraft component: Turbine Engine
Component problem: Malfunctioning
Reporter organization: Air Carrier
Reporter function: Relief Pilot
Reporter qualification: Flight Crew Air Transport Pilot (ATP)
Human factors: Workload
Second reporter function: First Officer
Anomaly: Aircraft Equipment Problem Less Severe; Inflight Event / Encounter Wake Vortex Encounter
Detector: Person Flight Attendant; Person Passenger
When detected: In-flight
Result: Flight Crew Diverted; Flight Crew Landed As Precaution
Contributing factors: Environment - Non Weather Related; Aircraft
Primary problem: Ambiguous

Narrative: Encountered wake from preceding A330. Shortly after we received a call from cabin asking if things were okay. A few minutes later a second call that 2 FAs and passenger reported seeing flames from right engine. I went back to talk with the passenger and confirm that she saw flames. Reported information to Captain and FO. After running appropriate checklists; it was decided that we would return to ZZZ. [Enroute] to ZZZ and overhead of ZZZ1 dispatch relayed that they wanted us in ZZZ1. Ensuing rush was pushing us to replan; reconfigure; reprogram. Barely made it in under max landing weight.


Second narrative: Level at FL220; airspeed 290 knots assigned by ATC due to aircraft ahead; autopilot on. Went through 3-4 seconds of light wake turbulence from preceding aircraft. All flight deck indications normal. Soon after got call from cabin reporting FAs saw what looked like red flash from right wing area; and passenger saw something also. Sent relief pilot back to talk to witnesses; he reported they saw momentary fire from front of engine. Utilizing aircraft Quick Reference Handbook; determined probable cause was possible engine stall; perhaps caused by wake turbulence. As we had no other indications; but were to go over the ocean at night ETOPS; elected to call dispatch. This took some time due to our inability to have dispatch call us using ACARS 'call me' prompt; and the SATCOM not allowing us to connect to dispatch nor them to call us. Finally had to look up Commercial Radio sector frequencies; and contact dispatch that way. After lengthy consultation with dispatch; due to heavy weight of aircraft and all systems currently normal; we elected to return to ZZZ rather than to escalate problems with an overweight landing at ZZZ2 or ZZZ1; dispatch concurred. [Advised ATC]; given vectors to return to ZZZ. During our return to ZZZ; and overhead ZZZ1; dispatch sent ACARS message that company now wanted us to land in ZZZ1 due to spare aircraft availability. We calculated we would be at max landing weight or slightly less if we did this. Changing the destination; we utilized delayed vectors to descend and prepare for the approach and landing. ILS to ZZZ1; no further issues. Slightly less than max landing weight at touchdown. No further engine issues.


Synopsis: B767 flight crew reported they diverted to an alternate after experiencing a compressor stall at FL220 possibly from a light wake turbulence encounter.